Careers
VIE Opening for Back-end Developer at Optimetriks in Dakar, Nairobi, or Ho Chi Minh City
Company
Role
VIE Opening for Back-end Developer at Optimetriks in Dakar, Nairobi, or Ho Chi Minh City
Job type
Full-time
Found on Mokaru
2 weeks ago
Salary
Job description
VIE Opening — Back-end Developer (M/F) Company: Optimetriks (FieldPro) Contract type: VIE (Volontariat International en Entreprise / International Corporate Volunteering) — via Business France Location: Dakar (Senegal) · Nairobi (Kenya) · Ho Chi Minh City (Vietnam) — one of these three destinations only Duration: 12 to 24 months (renewable) Field: IT / Software Development — Backend Start date: As soon as possible The company Optimetriks builds FieldPro, a SaaS platform for digitalizing sales forces and field operations (field-force management), used by brands and distributors across emerging markets (Africa, Asia, Latin America). Our solution combines a web administration app, two mobile apps (field sales reps and customers), and an analytics data engine. Joining Optimetriks means becoming part of an international, close-knit tech team that solves concrete, high-impact problems in multi-country environments. The role Within the Backend team, you will contribute to the development and evolution of our API, which powers all of our applications. You will work on features end to end, from design to production deployment. Your responsibilities Design, develop, and maintain REST API endpoints in Node.js / TypeScript (Koa framework). Model and optimize data in PostgreSQL (queries, indexing, performance). Implement data validation (Joi), authentication, and security best practices. Integrate external services: Google Cloud Platform (Storage, BigQuery), Firebase, Stripe, Twilio, SMS/email services. Write unit and integration tests (Jest, Supertest) and contribute to our quality culture (linting, code review, GitLab CI/CD). Take part in code reviews and continuous improvement of the architecture. Tech stack Node.js · TypeScript · Koa · PostgreSQL · Joi · Jest · Google Cloud Platform · Firebase · GitLab CI/CD · Docker Requirements Candidate profile Master's degree (engineering school or university) in computer science or equivalent. First experience (internship, apprenticeship, or project) in backend development. Strong command of JavaScript/TypeScript; knowledge of Node.js is a real plus. Solid understanding of relational databases (SQL/PostgreSQL). Attention to code quality, testing, and best practices (clean code, security). Professional-level English is essential (international team and working environment). Autonomy, curiosity, and the ability to adapt to a multicultural environment. VIE eligibility requirements Be between 18 and 28 years old (inclusive at the time of registration). Be a national of the European Economic Area (EU, Norway, Iceland, Liechtenstein) or Monaco/Andorra. Be in good standing with your country's national service obligations. Mandatory registration on Mon VIE-VIA — Business France. Benefits What we offer An international experience with high impact in a dynamic country (Senegal, Kenya, or Vietnam). An attractive VIE allowance (base + geographic component, exempt from income tax), in line with the Business France scale for the destination. Fast skill growth on a modern stack and a product used at scale. Technical guidance and mentoring within an experienced team.


