🏢 About Mobility Global
Mobility Global is a leading innovator in providing essential intelligence that shapes decision-making across various sectors. They are dedicated to building revenue-generating products through advanced technology, focusing on data integration, sophisticated analytics, and modern applications. As part of their team, you'll contribute to solving complex challenges, equipping businesses, governments, and individuals with the knowledge to adapt and thrive in a dynamic economic landscape.
🎯 The Role
As a Senior Angular Developer, you will play a crucial role in driving the design, development, and continuous evolution of cutting-edge web applications. This position emphasizes a strong focus on user experience, maintainability, and scalability within a fast-paced, high-ownership environment. You will collaborate extensively with cross-functional teams, mentor fellow engineers, and contribute to modernizing the platform using contemporary front-end frameworks, cloud services, serverless computing, CI/CD pipelines, and DevSecOps practices.
🛠️ Tech Stack
- Angular (version 15+)
- TypeScript
- JavaScript
- HTML5
- CSS3
- CI/CD Pipelines
- Serverless Architectures
- Cloud Services
- Unit & E2E Testing Frameworks
- Code Quality & Security Tools
- RESTful Web Services
- JSON
- State Management Patterns
- DevOps Practices
- Performance Monitoring
💼 What You'll Do
- Contribute to front-end architecture, design decisions, and development for scalable, maintainable web applications built with a modern component-based framework.
- Partner with back-end engineers, UX designers, DevOps, and product managers to deliver features aligned with user needs and business priorities.
- Drive best practices in CI/CD pipelines, automated testing, peer code reviews, and performance optimization.
- Implement and enforce standards for code quality, maintainability, and application security using code quality tools and software composition/security scanning tools.
- Contribute to and coordinate technology upgrades to keep the codebase current, stable, and supportable.
- Mentor, train, and support hiring of junior and mid-level engineers, fostering a high-performance and inclusive engineering culture.
- Champion agile delivery practices to ensure rapid, reliable release of product enhancements.
✅ What You'll Need
- 5 to 8 years of professional front-end development experience, including 5+ years with Angular 15 or later.
- 3+ years of experience building solutions with serverless architectures and cloud-based function execution.
- Strong proficiency in TypeScript, JavaScript, HTML5, CSS3, and component-driven development.
- Hands-on experience building and maintaining CI/CD pipelines.
- Solid understanding of unit testing frameworks and end-to-end testing frameworks, including test automation best practices.
- Familiarity with code quality tools and security/composition analysis tools for managing vulnerabilities and third-party dependencies.
- Excellent communication skills with demonstrated ability to lead technical discussions, conduct code reviews, and guide/mentor engineers.
- Experience working in agile environments, balancing delivery speed with software quality, stability, and risk management.
- Familiarity with JSON and RESTful web services.
- Experience working with large data sets and databases.
- Ability to work effectively in a dynamic, changing environment.
🌟 Nice to Have
- Experience with front-end state management patterns/libraries.
- Exposure to DevOps practices, cloud deployment approaches, and front-end performance monitoring/observability.
- Prior experience in startup or high-velocity delivery environments with structured engineering practices.
- Bachelor’s degree in computer science, web development, or a related field (or equivalent practical experience).
- Automotive domain experience is a plus.