This job offer is no longer available
About
Evolve shared component libraries and design-system assets for multiple Mobility applications.
Drive alignment across teams by developing comprehensive system designs.
Implement automated testing strategies including unit, integration, and end-to-end tests to ensure quality and reliability.
Identify and resolve bottlenecks and tech debt, focusing on scalability and stability improvements.
Enhance automation frameworks for testing, monitoring, and continuous integration for faster deployment.
Collaborate with Product, Design, and UX teams to deliver exceptional user experiences.
Conduct code reviews to maintain high coding standards and best practices.
Troubleshoot production issues and author root cause analyses for lasting performance enhancements.
Maintain thorough documentation including design docs, run books, and readiness plans.
Provide live-site production support to ensure rapid incident resolution and continuous improvement.
Lead cross-team projects, unblocking progress for other engineers as needed.
Gain hands-on experience with automation and AI-driven engineering solutions.
Experience you'll bring: Bachelor's degree in Computer Science or Software Engineering.
5-8 years of professional software engineering experience.
Strong knowledge of data structures, algorithms, and object-oriented design.
Proficiency in modern front-end frameworks, particularly Angular or React.
Expertise in TypeScript/JavaScript, HTML5, and CSS3/SASS.
Experience integrating front-end applications with RESTful or GraphQL APIs.
Solid understanding of web security principles related to authentication and authorization.
Familiarity with Git and automated testing frameworks along with CI/CD workflows.
Excellent communication and teamwork skills focused on user experience and maintainability.
Effective written and verbal communication with a collaborative mindset.
Preferred Qualifications: Master's degree in computer science or software engineering.
8 years of experience in software engineering.
Experience with micro-frontends or module federation.
Familiarity with backend technologies such as Java or Node.js.
Experience in cloud-native environments including Docker, Kubernetes, or AWS/GCP/Azure.
Knowledge of relational or NoSQL databases such as SQL or MongoDB.
Join our team and contribute to building innovative solutions that drive the future of transportation. We offer a competitive salary and a comprehensive benefits package.
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.