About the Role
As a software developer, you will make a significant contribution to our platform's evolution by developing innovative features and ensuring its ongoing stability through close collaboration with a cross-functional team.
Key Responsibilities:
* Design, Develop, Test, and Maintain Scalable Software Applications:
o Ensure code is clean, performant, and adheres to high-quality standards;
o Work closely with multidisciplinary teams—including product, quality assurance, and user experience—in agile settings to deliver resilient solutions that support strategic business objectives;
* Collaborate with Cross-Functional Teams:
o Actively participate in code reviews, technical discussions, and propose architectural improvements to optimize platform performance and reliability;
o Provide technical guidance to other engineers on the team, promoting best development practices and contributing to team growth.
Requirements:
* Technical Expertise:
o Experience with cloud-based (SaaS) environments;
o Strong understanding of software architecture, design patterns, and agile methodologies such as Scrum and Kanban.