About the job
As a key member of our Engineering team and reporting to the Head of Engineering, you will play an essential role in the continuous development of the A2MAC1 platform.
Joining one of our Agile Scrum teams, you will actively contribute to the design, development, and delivery of new features aimed at enhancing the platform, its products, and services.
In your role as a Mid-Level Full Stack Software Engineer, you will be responsible for:
- Collaborating in the design and implementation of new features, under the guidance of senior engineers.
- Developing and maintaining front-end applications and back-end services within an existing architecture.
- Breaking down Agile User Stories into clear, actionable development tasks and estimating their associated efforts.
- Writing clean, maintainable, and tested code while adhering to software engineering best practices.
- Actively participating in code reviews as both contributor and reviewer to ensure quality and knowledge sharing.
- Documenting technical solutions and contributing to the team's technical knowledge base.
- Ensuring compliance with functional and non-functional requirements, including performance, scalability, security, and resilience.
- Working closely with Product, QA, and Engineering teams to ensure smooth sprint progress.
