Software Engineer III – Full Stack
- Guadalajara, Jalisco, Mexico
- Fully Remote
- Full-time
- Delivery
CONSULTFIZ LATAM, a fully owned subsidiary of Confiz LLC is looking for a Software Engineer III – Full Stack in Mexico with at least 5–7 years of professional experience in delivering high-quality software solutions across the full stack.
This role is ideal for engineers who enjoy building scalable web applications, collaborating with cross-functional teams, and contributing to innovative digital experiences. Depending upon expertise, strong candidates may additionally be given further responsibilities. Apply only if you consider yourself to be among the very best and are looking for challenges and rewards that, no other company will provide.
Responsibilities
- Design, develop, and maintain scalable full-stack applications that support digital commerce and customer experience platforms.
- Collaborate with cross-functional teams including product managers, designers, and engineers to deliver high-quality solutions aligned with business objectives.
- Develop and maintain applications using JavaScript, Java, TypeScript, Node.js, and React across both frontend and backend services.
- Write clean, maintainable, and well-documented code following best practices and modern engineering standards.
- Participate in code reviews, architecture discussions, and technical design sessions to ensure high-quality software delivery.
- Work with cloud-based infrastructure and services (AWS) to build scalable and reliable systems.
- Leverage modern development tools and AI-assisted development technologies such as GitHub Copilot and Claude to improve productivity and software quality.
- Break down complex technical challenges into manageable components and contribute to effective team delivery.
- Ensure proper handling and protection of sensitive customer data and PII following security and compliance best practices.
- Contribute to system reliability, performance, and cost optimization through thoughtful engineering design and decision-making.
- Mentor team members where appropriate and support collaborative knowledge sharing within the engineering team.
Requirements
- 5–7 years of professional software development experience building scalable web applications.
- Strong experience with JavaScript, Java, TypeScript, Node.js, and React.
- Proven experience building and maintaining full-stack applications in modern development environments.
- Experience working with cloud platforms such as AWS.
- Strong understanding of modern software development practices, tools, and frameworks.
- Experience with frontend and backend system architecture and full lifecycle software development.
- Ability to design, analyze, and solve complex engineering problems independently.
- Strong understanding of system design trade-offs and scalable architecture patterns.
- Experience collaborating with cross-functional teams in Agile development environments.
- Strong communication, collaboration, and problem-solving skills.
- Experience with testing practices (unit testing, integration testing, or automated testing) is a plus.
- Ability to manage multiple priorities while delivering robust, stable, and cost-effective solutions.
- Experience working with AI-assisted development tools such as GitHub Copilot or Claude is a plus.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
About Confiz
We have a global team of amazing individuals working on highly innovative enterprise projects and products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growing fintech companies, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM), and ISO 14001:2015 (EMS) certified. We maintain a vibrant culture of learning, collaboration, and continuous improvement.
