Software Developer (Frontend)
Centiro is a Swedish software company with 650+ colleagues. Our solutions empower marquee brands and finer supply chains in 175+ countries. We believe in enabling and empowering commerce for companies with winning aspirations who seek to make a difference. Core focus is to connect and enable cloud-based delivery and service networks in the world of digital. Centiro has received numerous awards and honours, including Great Place to Work® Legend and Sweden's No. 1 Workplace in the Large Organizations category for 2021. Founded in 1998, with offices in Sweden, India, the UK, and the US. To know more about us, please visit www.centiro.com
Role Overview:
We are looking for a Front-End Developer with strong Angular expertise to join our engineering team. You will work on large-scale enterprise solutions, collaborating with cross-functional teams to deliver high-quality, performant, and scalable front-end experiences. Exposure to supply chain domains and AI-assisted development is a strong advantage.
Key Responsibilities:
· Design, develop, and maintain complex front-end applications using Angular.
· Translate business and UX requirements into clean, efficient, and reusable code.
· Collaborate with backend engineers, architects, and product teams to deliver end-to-end features.
· Ensure application performance, scalability, and maintainability across enterprise-grade systems.
· Conduct code reviews and enforce front end development best practices and standards.
· Identify and resolve UI/UX issues, performance bottlenecks, and technical debt.
· Contribute to front end architecture decisions and technology evaluation.
· Mentor junior developers and support knowledge sharing within the team.
· Integrate front end applications with REST APIs and backend microservices.
· Stay current with evolving front end technologies, frameworks, and AI tooling.
Required Skills & Experience
Experience
· 5+ years of front-end development experience with at least 3+ years on Angular (v10 and above).
· Proven track record of delivering production-grade enterprise applications.
Technical — Must Have
· Strong proficiency in Angular — components, modules, services, routing, lazy loading, state management.
· Solid command of TypeScript, HTML5, and CSS3/SCSS.
· Experience with RxJS and reactive programming patterns.
· Hands-on experience with RESTful API integration.
· Familiarity with CI/CD pipelines and front-end build tools (Webpack, Angular CLI).
· Experience with unit testing frameworks — Jasmine, Karma, or Jest.
· Working knowledge of version control using Git.
· Understanding responsive design, cross-browser compatibility, and accessibility standards.
Good to Have
Additional Front-End Technologies
· Exposure to React or Vue.js.
· Familiarity with Micro Frontend architecture.
· Experience with design systems or component libraries such as Angular Material, PrimeNG, or similar.
· Knowledge of performance optimization techniques — lazy loading, caching, bundle optimization.
Domain Knowledge
· Experience working in or exposure to supply chain, logistics, or fintech enterprise environments.
· Familiarity with concepts such as order management, billing, or shipment tracking is a plus.
AI & Modern Tooling
· Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or similar.
· Ability to leverage AI for code generation, debugging, test writing, and productivity improvement.
· Awareness of AI/ML integration patterns in front end applications.
Soft Skills & Values
As we work globally, it is important that you can shift focus quickly. Ability to manage multiple priorities in a fast-paced enterprise environment.
To be successful in the role, you work structured and proactively, and at the same time you are security aware.
We believe that you are motivated by taking on new challenges and have the ability breaking them into smaller parts to create innovative solutions.
You understand the importance of teamwork.
We are looking for applicants who are committed to further developing existing routines and technical solutions.
The solutions must work optimally in their context, even when these are constantly changing.
Strong analytical and problem-solving ability.
Effective communicator — able to articulate technical decisions to non-technical stakeholders.
Self-driven, ownership mindset, comfortable working in agile teams.
Qualifications
Bachelor’s degree in computer science, Engineering, or a related field.
Equivalent experience in lieu of formal education will be considered.
Best in class
Sustainability and security are essential at Centiro. We achieved the gold level in the assessment of environmental, social, and ethical performance performed by EcoVadis; Gold Rating, Top 1%. We are above and beyond standard. We not only follow them, we develop them.
At Centiro we celebrate difference. We strongly believe that diversity of background, experience, and perspectives are integral for a dynamic workplace for our colleagues and a successful collaboration with our customers.
A Culture Based on Innovation
Centiro likes diversity, in gender, culture and competence. We love introverts and extroverts alike. Together we build a workplace for human beings exploring their full potential - having fun in the process.
Centiro has won several awards and accolades over the years and is ranked as one of the best places to work in Europe by
Great Place to Work®.
About Centiro
Centiro is a Swedish software company with more than 650 employees. Our solutions empower marquee brands and finer supply chains in 175+ countries. We believe in enabling and empowering commerce for companies with winning aspirations who seek to make a difference. Core focus is to connect and enable cloud-based delivery and service networks in the world of digital. Centiro has received numerous awards and honors, including Great Place to Work®. Founded in 1998, with offices in Sweden, India, the UK, Spain, Canada and the US. Read more at centiro.com.