✨ About The Role
- The Software Engineer will be responsible for driving the design and development of complex cloud-based software systems.
- This role involves working as part of a cross-functional team to deliver innovative software solutions.
- The engineer will design, build, and deliver inventive solutions to solve complex problems.
- Writing high-quality code that is covered by solid unit, integration, and end-to-end tests is a key responsibility.
- The position requires making informed technological and architectural decisions while introducing new technologies and practices.
âš¡ Requirements
- The ideal candidate will have over 4 years of hands-on experience in distributed backend systems.
- A strong knowledge of modern software languages such as NodeJs, Java, or Python is essential.
- Candidates should possess an excellent understanding of modern distributed cloud application architecture and design.
- A passion for excellence and a proactive, can-do attitude is crucial for success in this role.
- Problem-solving capabilities are necessary to tackle complex challenges in a fast-paced environment.