Software Engineer
Ok.ai — São Paulo, Brazil - Remote
Design, develop, and maintain web-based frontend platforms with a focus on usability, responsiveness, and performance optimization. Implement and manage backend services, including the development of scalable APIs, modular microservices, background processing, and integration with third-party systems. Administer and optimize relational and non-relational databases, ensuring data consistency, availability, performance, and security across distributed systems. Apply clean code principles, version control practices, automated testing, and continuous integration to ensure code quality and efficient delivery. Collaborate in cross-functional teams, participating in code reviews, planning sessions, and technical discussions to deliver reliable and maintainable software solutions. This role demanded continuous attention to detail, clear verbal communication, and the ability to collaborate efficiently within cross-functional teams.