Title: Sr. Software Engineer
Location: Monterrey, N.L. (remote opportunity for people located in Mexico)
Overview
The Sr. Software Engineer will join our team to build the next generation of BY Supply Chain applications. These applications are being built from the ground up to take advantage of current and emerging technologies and practices. Our team pushes the boundaries on how product development is done, encourages you to look at problems in new ways. All along while collaborating on new technologies across BY and internally as well as celebrating each individual’s capabilities.
The ideal candidate should be skilled in development across all layers of the stack from the front-end through to back-end elements such as business logic, API design, algorithms and data stores. The candidate is also expected to have some specialized skills in a few of the layers, such as data technologies, or user interfaces.
We are seeking a talented and driven Full Stack Software Engineer to join our team. The ideal candidate will have a strong foundation in JavaScript and TypeScript, with expertise in developing scalable front-end applications using React and building robust back-end microservices with Node.js. Additionally, the role requires experience with CI/CD pipelines, specifically leveraging GitHub Actions to streamline development and deployment processes.
Responsibilities
Design, develop, and maintain scalable, responsive, and user-friendly front-end applications using React and TypeScript.Implement back-end microservices with Node.js and TypeScript, focusing on performance, scalability, and maintainability.Collaborate with cross-functional teams, including product managers, designers, and other engineers, to translate business requirements into technical solutions.Build, configure, and manage CI/CD pipelines using GitHub Actions, ensuring smooth and automated build, test, and deployment workflows.Optimize applications for maximum speed, scalability, and reliability across different platforms and browsers.Ensure high code quality by writing unit, integration, and end-to-end tests.Participate in code reviews and contribute to team-wide engineering best practices.Troubleshoot and debug production issues to resolve bugs or bottlenecks effectively.Qualifications
Bachelor's degree in Computer Science, Information Systems, or equivalent experience.5+ years of professional work experience.Experience with Agile development (Scrum, XM, or Kanban).Experience with DevOps methodologies.Proficient in developing distributed applications on platforms like Azure, AWS, or GCP.Proficient with Git and version control tools.Familiarity with design patterns and build tools (npm, Yarn, Gradle).Proficiency in React.js and related tools such as Redux, Context API, or React Query.Strong understanding of Node.js, including building RESTful APIs or GraphQL services.Experience with building and maintaining CI/CD pipelines, particularly with GitHub Actions.Deep understanding of modern front-end development practices, including component-based architecture, state management, and performance optimization.Familiarity with back-end concepts like message queues, caching strategies, and database interactions (e.g., SQL, NoSQL).Solid understanding of version control systems, especially Git, and collaboration workflows.Strong problem-solving skills with attention to detail and a focus on delivering high-quality code.Experience with testing frameworks like Jest, Mocha, or Cypress.Advanced EnglishWhy Join Us?
Impactful Work: Be part of a team that builds products used by thousands of users daily.Growth Opportunities: Access to continuous learning and professional development opportunities.Collaboration: Work in a dynamic and supportive environment with highly skilled professionals.Tech-Driven Culture: A place where your ideas and technical contributions truly matter.At Blue Yonder, we care about the wellbeing of our employees and those most important to them. This is reflected in our robust benefits package and options that includes
Competitive SalaryChristmas Bonus (30 days)Savings Fund15 Vacation Days on first two year and 60% Vacation bonusMajor and Minor Medical Service insurance for you and your familyLife InsuranceTotalpassAnnual bonus#LI-JA1
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values
Diversity, Inclusion, Value & Equity (DIVE) is our strategy for fostering an inclusive environment we can be proud of. Check out Blue Yonder's inaugural Diversity Report which outlines our commitment to change, and our video celebrating the differences in all of us in the words of some of our associates from around the world.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.