Responsibilities
- Design and implement scalable web applications using current front-end and back-end technologies such as React, Node.js, and Python
- Lead the end-to-end software development process, covering architecture, coding, testing, and deployment phases
- Produce clean, maintainable, and thoroughly documented code that adheres to industry best practices
- Work closely with designers, product managers, and clients to evolve product features from initial concept to final implementation
- Conduct code reviews, guide junior developers, and help refine internal engineering standards
- Securely and efficiently integrate external APIs and third-party services
- Advance continuous delivery and DevOps practices, including CI/CD pipelines, infrastructure as code, and automated testing
- Support team growth by contributing to technical documentation and knowledge-sharing initiatives
Benefits
- 25 days of annual leave plus a company-wide break between Christmas and New Year's
- Option to work remotely from outside the home country for up to six weeks per year
- Dedicated budget for learning and professional development, including full access to an online learning platform
- Membership in a flexible fitness program to promote employee well-being
- Provision of up-to-date hardware, a home office allowance, and subscriptions to essential software tools
- Opportunity to earn equity as part of a long-term incentive plan for team members
- Annual in-person gatherings to recognize achievements and strengthen team bonds
Work Arrangement
Remote (Worldwide)
Other
Must have direct experience integrating LLM APIs and building RAG-based applications, including hands-on work with embeddings and vector search technologies