We are seeking an experienced and driven Software Engineering Manager with a robust technical background in React, Golang, or Java. The ideal candidate will possess exceptional coding skills and the ability to lead and mentor a team of engineers. In this role, you will manage engineering squads independently, focusing on developing microservices and leveraging cloud-native architecture. Familiarity with AWS is a strong advantage. If you are a hands-on leader with a passion for creating scalable and resilient systems, we invite you to apply.
Experience. 10-15 years
Roles and Responsibilities
- Technical Leadership. Lead, mentor, and inspire a team of engineers to deliver high-quality software solutions. Provide technical guidance and support to ensure adherence to coding standards and best practices.
- Full Stack Development. Engage in hands-on coding with ReactJS, Golang, or Java. Set an example by demonstrating best practices in coding, design, and testing.
- Microservices and Cloud-Native Architecture. Design, implement, and maintain a microservices architecture for scalable and resilient applications. Utilize cloud-native technologies to build robust and efficient systems.
- Squad Management. Independently manage engineering squads, promoting effective collaboration and achieving project goals. Cultivate a positive team culture that encourages innovation and continuous improvement.
- Cross-Functional Collaboration. Work closely with product managers, UX/UI designers, and other stakeholders to define project requirements and priorities. Ensure alignment between technical solutions and business objectives.
- Technology Stack Expertise. Stay abreast of industry trends and emerging technologies. Evaluate and integrate new technologies/tools to enhance the development process.
Mandatory Skillset
- Proven experience in software engineering and leadership roles.
- Expertise in ReactJS, Golang, or Java, with a strong coding background.
- In-depth knowledge of microservices and cloud-native architecture.
- Experience with AWS or other cloud platforms.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
Preferred Skillset
- Experience with agile development methodologies.
- Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Previous experience managing and leading engineering teams.
- AWS certifications.
- Proven track record of delivering complex software projects.
Why Join Us
- Lead and shape the future of technology with a dynamic and innovative team.
- Opportunity to work on cutting-edge projects with a focus on scalability and resilience.
- Foster a collaborative and inclusive work environment.
- Competitive salary and benefits package.
If you are a seasoned leader with a passion for software engineering and a drive to build scalable solutions, we would love to hear from you. Apply today to join our team!