7 hours ago
Remote, Mexico or Mexico City, MexicoMid Level
Responsibilities
- Develop complex, maintainable, scalable, flexible, and user-friendly applications across backend Java and front-end JavaScript, Node.js, and Angular.
- Identify and develop reusable UI components for multiple applications.
- Design and develop highly available, low-latency, cloud-native applications.
- Integrate multiple first- and third-party data sources and develop efficient APIs for relational and NoSQL databases.
Requirements
- Bachelor of Science degree in Computer Science, Computer Engineering, or a related field.
- 2–4 years of relevant software engineering experience.
- Proficiency in Java, JavaScript, and Angular, with strong front-end and back-end object-oriented programming fundamentals.
- Experience designing and developing front-end UIs and working with relational and NoSQL databases.
- Familiarity with RESTful APIs and microservices architecture.
- Sound software development lifecycle skills, preferably in an agile environment.
- Excellent English communication skills and the ability to collaborate with technology teams and the business.
Benefits
- Flexible working environment.
- Volunteer time off.
- LinkedIn Learning.
- Employee Assistance Program.
