About the Role We're seeking a highly skilled software professional to join our global team as a Senior Software Developer. This is an excellent opportunity for someone with leadership potential and a passion for innovation. The ideal candidate will be responsible for designing and delivering high-quality software solutions in a collaborative environment. You'll work closely with international stakeholders and local teams to define requirements and technical solutions, ensuring that our products meet the highest standards of quality, performance, and maintainability. - Lead the design, development, and implementation of robust and scalable software components. - Collaborate with cross-functional teams to ensure seamless integration and delivery of features. - Own features from conception to deployment, ensuring quality, performance, and maintainability. - Apply best practices and architectural principles to ensure clean, modular codebases. Requirements To succeed in this role, you'll need: - Proven experience in backend and frontend development, ideally with exposure to Ruby on Rails or the ability to learn it quickly. - Strong skills in Next.js or TypeScript. - Solid experience working in microservices-based architecture. - Familiarity with AWS and CI/CD practices. - Excellent verbal and written communication skills, with the ability to communicate effectively across time zones. Benefits We offer a competitive package, including: - A salary that reflects your skills and experience. - The opportunity to work remotely, with flexible hours to suit your lifestyle. - Languages courses to help you improve your skills. - A comprehensive benefits package, including health and life insurance. - The chance to work with a global team and contribute to a positive and productive work culture.