We are seeking a Senior Lead Software Engineer, Full Stack (React, Scala) to lead the development of our next-generation software applications. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable, secure, and high-performance software systems.
Key Responsibilities:
- Lead cross-functional teams to design, develop, and deploy full-stack software applications using React, Scala, and AWS.
- Collaborate with product managers, designers, and other stakeholders to define product requirements and technical specifications.
- Develop and maintain high-quality software systems, ensuring scalability, security, and performance.
- Provide technical guidance and mentorship to junior engineers, promoting knowledge sharing and skill development.
- Stay up-to-date with industry trends, emerging technologies, and best practices, applying this knowledge to drive innovation and improvement in our software systems.
Requirements:
- 10+ years of experience in software development, with a strong background in full-stack development using React, Scala, and AWS.
- Proven track record of leading cross-functional teams and delivering high-quality software systems.
- Strong understanding of software design patterns, architecture, and scalability principles.
- Excellent communication and collaboration skills, with the ability to work effectively with diverse stakeholders.
- Strong problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.