You will be working for a US-based technology company with the leading Software, Web and mobile app development for business in North America helping independent retailers adopt and embrace this new key component of their digital marketing solution. We build and maintain thousands of retailer websites that must run reliably, efficiently, and effectively. This developer position is responsible for implementing new functionality and coding updates to both new and existing systems to support these websites and connected systems. In this position, you will primarily be working in NodeJS, but working knowledge of similar and related technologies is important.The role will work on an amazing team of engineers to continue building out products to meet our retailers digital needs.We only want the best and if you are looking to work with a fast growing and stable American company then this position is for you. We offer some of the best benefits and compensation available in the market for talented and energetic people:- Top of the market salary based on knowledge and experience- Ability to work remotely- 100% of salary registered at IMSS (as it should be)- Retirement housing and social security are of course included within the 100% registry of IMSS- Private minor and major medical Insurance with $20,000,000 MXN in coverage for employee and direct family- 20 days Christmas bonus- Life and Disability Insurance with $2,000,000 MXN in coverage- Savings Fund with 100% company-match policy.- Personal Savings Plan (Caja de Ahorro) set up by the company.- Great work environment / relaxed atmosphere- 15 vacation days from the first year of employment- Gym membership sponsorship- Fully stocked kitchen in new office space- 24-hour access to office installations after work hours and during the weekend if needed- Direct working relationship between client and employee**The Responsibilities**- Work with development teams and product managers to ideate software solutions- Design client-side and server-side architecture- Write effective APIs- Test software to ensure responsiveness and efficiency- Troubleshoot, debug and upgrade software- Create security and data protection settings- Write technical documentation- Work with internal and external stakeholders to improve software- Expert knowledge of NodeJS as well as SQL and NoSQL databases- Expert knowledge of JavaScript front-end frameworks (e.G. React, Vue, Angular)- Working knowledge of Git and Node's npm ecosystem- Excellent organizational, communication, and teamwork skills- Creative thinker with great attention to detail and an analytical mind**PLEASE SUBMIT YOUR RESUMES IN ENGLISH