Overview
Our Business
Elemica offers a state-of-the-art supply chain operating network in the areas of customer & supplier management and logistics— promoting new levels of efficiency and profitability for a leaner and more fully optimized supply chain. Elemica clients achieve significant value from reduced cost of operations, faster process execution with fewer resources through the automation of key business processes, removal of transactional barriers, and seamless information flow between business partners.
Our Values
At Elemica, we believe that embodying our values is essential for all team members. These qualities show up in our interactions with each other, our customers, and our collective community.”
Curiosity – we delight in the discovery of new challenges and feel compelled to solve them
Integrity – We are relatable and trustworthy, steadfast in our commitment to our colleagues, customers, and partners
Accountability – We show up and deliver measurable, meaningful business value. Consistently.
Passion – We have a shared enthusiasm for transforming our clients’ supply chain
Role Description- Senior Software Engineer (Front-End)
As a Senior Software Engineer at Elemica, you are responsible for designing and developing the core product’s new functionality, as well as for extending existing functionality while maintaining Elemica’ s quality and robustness. We help our Fortune 100 clients revolutionize their operations and supply chains, creating more value through connected products and enterprise data integrations, including advanced analytics and AI. You are a systems thinker and solver of complex challenges, always seeking new ways to achieve better results for our team and our customers through our leaders
Responsibilities – Angular Front-End Developer
Collaborate with product and design teams to understand functional requirements and translate them into responsive, scalable front-end solutions.
Design and develop intuitive, user-friendly interfaces using Angular and modern web technologies.
Implement reusable and modular UI components aligned with design system and accessibility standards.
Write and maintain unit and integration tests to ensure code quality and application reliability.
Conduct code reviews to ensure adherence to best practices, performance optimization, and maintainability.
Contribute to and help enforce front-end coding standards, architectural decisions, and documentation.
Provide technical guidance and support to junior developers and peers on Angular development and front-end engineering.
Ensure high performance, responsiveness, and cross-browser compatibility of web applications.
Stay current with the latest Angular releases and front-end development trends to drive continuous improvement.
The Experience and Skills Required:
4+ years professional experience in web application development.
Must have experience:
Angular
Angular Material
TypeScript
CSS
REST
GitHub
Nice to have experience: Java 8+, Spring Framework (Core, Web MVC, Security, Web Services), Hibernate + HQL and SQL, NPM, Maven, CICD)
Good understanding of software development life cycle.
Should have good problem-solving skills and be able to work well in a team.
Open minded in receiving feedback and always striving for improvements.
Goal oriented, with the ability to plan, prioritize, and meet deadlines in a fast-paced environment.
Ability to communicate professionally and effectively, both written and verbally.
Ability to work independently, as well as assisting others.
Education and Certification:
Bachelor's Degree in Computer Science or related field.