Job Closed
This listing is no longer active.
Innovation Needs Talent
Full Stack Software Engineer – Team Lead
Location
Mexico
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Software Engineer – Team Lead
Alten México
• Lead a team of 4 engineers, ensuring quality, performance, and timely delivery. • Coordinate daily with the client’s team (English communication required). • Design and implement REST APIs (Spring Boot). • Guide front-end integration using Angular and TypeScript. • Drive code reviews, best practices, and technical decisions. • Provide regular updates, syncs, and reporting to the client.
Job Requirements
- Bachelor’s degree in or Engineering in: Computer Systems Engineering, Software Engineering, Computer Science, Information Technology Electronic Engineering or related field with a specialization in software
- +8 years of experience
- Experience in full-stack development experience (Java, Spring Boot, Angular, TypeScript).
- Proven team leadership or tech lead experience.
- Strong understanding of REST APIs, versioning tools, and CI/CD.
- Fluent in English (spoken and written).
- Familiarity with cloud environments (AWS preferred).
Benefits
- Competitive salary
- Above-law benefits
- Career growth and development plan
- Remote work scheme
- Support for home office setup
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the full stack development team in delivering high-value solutions using Agile methodologies. • Mentor and guide team members, fostering a culture of collaboration, innovation, and continuous improvement. • Design and develop high-quality web and mobile applications, ensuring optimal performance and user experience. • Collaborate with designers and other developers to create engaging and effective user interfaces. • Drive the design, development, and implementation of new features and enhancements to existing applications. • Oversee the integration of various services and APIs, ensuring smooth connectivity and functionality across platforms. • Maintain and enhance existing applications, troubleshooting issues and optimizing performance as needed. • Collaborate in the planning and execution of projects, ensuring timely delivery while upholding code quality standards. • Stay up-to-date with emerging technologies and tools, evaluating and integrating them into the development process to improve products and workflows.
• Software applications automating manufacturing composite parts • Software applications analyzing manufacturability and generating new geometry • Internal tools and improving other manufacturing processes with automation • Building interfaces to program machining equipment and to automate workflows • Shared projects, helping other engineers grow and learn from your experience
• As a hands-on engineering professional, you'll stay on top of the details and will be more focused on building a better, more efficient program and creating the best user experience • Work with a wide range of systems, stakeholders, processes and technologies to own and solve problems from design to delivery • Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter • Participate in a culture of code reviews, writing tech specs, collaborating closely with other people and lending your help in your areas of expertise. • Building highly scalable, reliable, efficient distributed systems to serve traffic-heavy SaaS-based products using micro-services architecture. • Building scalable component libraries, design systems and tools using typescript • Solving complex design problems and User Interface compatibility issues across browsers. • Contribute directly to the technical and product roadmap
Senior Software Engineer
Enter, Inc.Enter is the fastest, most accurate, and most transparent Revenue Cycle Management Platform in healthcare.
• Design, develop, and maintain backend systems • Collaborate with cross-functional teams to define and implement new features • Optimize applications for maximum speed and scalability • Ensure the technical feasibility of backend designs • Write clean, maintainable, and efficient code • Troubleshoot and debug applications • Stay up-to-date with emerging technologies and industry trends




