




Job Summary: Work as a senior software engineer, developing full-stack solutions while ensuring quality, security, and scalability for critical features and integrations. Key Highlights: 1. Develop medium- and high-complexity backend and frontend functionalities. 2. Support architectural decisions and define technical standards. 3. Ensure software engineering best practices and collaborate with teams. Job Mission Act as a senior software engineer in full-stack solution development, responsible for implementing critical features, system integrations, and technical maintenance of the application, ensuring quality, security, and scalability. Main Responsibilities * Develop medium- and high-complexity backend and frontend functionalities. * Implement and consume APIs and internal services. * Directly participate in system integrations and transactional processes. * Support the Tech Lead in architectural decisions and technical standard definition. * Ensure software engineering best practices (testing, versioning, documentation). * Collaborate closely with product, design, and QA teams. * Identify and propose technical and performance improvements. Minimum Requirements * Completed undergraduate degree in Information Technology, Engineering, or related fields. * Minimum 5 years of software development experience. * Proven experience as a full-stack engineer or developer. * Experience developing web systems and APIs. * Knowledge of relational databases and transactional systems. Desirable Knowledge * Experience in SaaS environments or critical systems. * Experience with complex system integrations. * Familiarity with automated testing practices.


