About Site360
Site360 is a cutting-edge technology company supporting multiple industries, believing site optimisation happens when people are empowered and made accountable and responsible while on sites. We are committed to pushing the boundaries of innovation and delivering high-quality solutions to our clients.
As we continue to grow, reporting and work directly with the CTO/CEO, we are seeking a talented Lead Software Engineer to join our dynamic team.
If you have the skills, are passionate about working in a fast paced, collaborative environment and committed to making our ever-evolving vision a reality, then we would love to hear from you. Please see below the details of the current opportunity available in our team.
Job Overview:
As a Lead Software Engineer at Site360, you will play a pivotal role in leading and managing a team of skilled software developers. You will be responsible for driving the technical vision, architecture, and development of our Site360 solution. The ideal candidate should have a strong background in software development, excellent leadership skills, and a passion for creating robust and scalable software solutions.
Employment Overview:
- Competitive Salaries
- Flexible work arrangements
- Monthly & Quarterly Team Events
- Office & Equipment
- Professional development opportunities
About you:
- Have experience leading a cross functional product team (Product, Design and Engineering) using Lean or Scrum delivery frameworks
- Have solid hands-on experience developing software across the full technology stack (mobile, web, backend, APIs) using React Native, .NET core, TypeScript, Node.js, OAuth2/SAML and Azure cloud
- Strong knowledge of architecture and design patterns including Service Oriented Architecture, Microservices, and SOLID principles
- Understand technical solution design, solution options and its trade-offs in an early-stage startup
- Have the knowledge of both NoSQL and Relational database management systems
- Have experience with infrastructure as code in terraform, CI/CD tooling, observability, DevSecOps, platform resiliency and stability
- Passionate about building secure, performant, decoupled, testable, maintainable code
- You have experience and enjoy coaching and mentoring junior and mid-level engineers. (e.g. code review, design review)
- You are obsessed about creating great customer experience for our users. You are comfortable sitting down with users to understand how they are using the product your team is building
- Preferably have experience with mobile application development
- Stay updated on industry trends and emerging technologies, providing guidance on their potential impact on the project and company.
As a member of the Site360 team, you will:
- Be an honest and open communicator. You'll build strong relationships with people across the team and be a trusted partner.
- Excellent communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.
- Strong problem-solving and decision-making skills, with the ability to prioritize and manage multiple tasks simultaneously.
- Your work reflects our mission, vision and values.
- Proven experience in a leadership role, with a track record of successfully leading and mentoring software development teams.
- A passion for creating robust and scalable software solutions.
- Ability to work in a fast-paced environment
- Great attention to detail. You're able to get into the details and deliver quality results on time
- Perform all duties to the best of your ability and with absolute integrity.
- Ask questions and seek clarification when you are unsure
How to Apply:
Interested candidates are invited to submit their resume, cover letter, and portfolio (if applicable) to ***********@site360.io. Please include "Lead Software Engineer Application - [Your Name]" in the subject line.
The application deadline is 22nd March, 2024.
Site360 is an equal opportunity employer. We encourage candidates from all backgrounds to apply.