The Sr. Lead Software Engineer will lead the design and development of scalable full-stack applications using ReactJS, Node.js, and Java Spring Boot. The team is dedicated to delivering high-quality solutions that meet the complex needs of the financial services industry.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent professional experience
- 10+ years of proven hands-on experience as a Full Stack Developer, with a strong portfolio of impactful projects
- Strong system design and architecture skills
- Expertise in React, JavaScript/TypeScript, HTML, and CSS
- Proficiency in Node.js and Java Spring Boot, with experience in PostgreSQL and NoSQL databases
- Understanding of AWS cloud services and experience with cloud deployments
- Familiarity with RESTful API design and microservices architecture
- Experience with CI/CD pipelines and version control systems
- Strong testing skills and problem-solving abilities
- Excellent communication and collaboration skills
Benefits
- Generous time off
- Access to a wealth of resources for career growth and learning new skills
- Secure financial future through competitive pay, retirement planning, and financial wellness programs
- Family-friendly perks and benefits