About Tarjimly: Tarjimly is a 501c3 nonprofit established in 2017 with a mission to eliminate language barriers for refugees, immigrants, and humanitarians. We accomplish this through our Tarjimly mobile app, connecting individuals with a vast network of 50,000+ volunteer translators for on-demand language support. Our team is global, passionate, and operates entirely remotely, dedicated to making a significant impact in the lives of those we serve. Our goal is to continue enhancing our product infrastructure and user experience to meet these challenges. Our engineering team includes CTO, Aziz, Lead Engineer, Ismail, and three Software Engineers Ifeanyi, Jonathan, & Chibuike, who work closely with a proactive outbound team to address the needs of refugees and humanitarians worldwide.About the Role: This role requires collaborating with our engineering team to enhance the Tarjimly Mobile Application, resolving critical bugs, and integrating key features requested from the field. We are seeking a highly skilled and dedicated senior full-stack engineer who is passionate about our mission. The ideal candidate should be comfortable working remotely in a global team setting, display initiative, and maintain a strong focus on quality.Location: Fully Remote (worldwide applicants welcome)Contract: Full-time (40 hours/week), 6-month contract with long-term extension based on performanceCompensation: Competitive, based on experience and locationWorking Hours: Flexible, with a requirement for daily standup participationStart Date: Flexible for the right candidatesBenefits: 21 paid days off per year & 5 paid sick daysResponsibilities:Lead and collaborate in the full-stack development of the mobile applicationResolve critical bugs to enhance app growth and adoptionImplement key features such as video calling, document translation interface, and improved user interfaceDrive the migration to new APIs and elevate the app to a higher production qualityMentor junior engineers and contribute to team knowledge sharingDesired Experience & Skills Required:6+ years experience in full-stack developmentProficiency with Typescript, React Native, Node.Js, and PythonExperience in leading projects and mentoring junior engineersStrong knowledge in both frontend and backend development, including database managementExperience with designing and deploying highly available and resilient infrastructureExperience with unit, integration, and E2E testingExperience monitoring production software and infrastructure with observability toolsDemonstrated passion for humanitarian causesExcellent problem-solving skills and initiativeEffective communication skills, both written and verbalPreferred:Experience with machine learning technologiesBackground in working with non-profits or humanitarian organizationsMultilingual or with a personal connection to refugee or immigrant communitiesOur Stack:Frontend: React Native, React.JsBackend: Node#J-18808-Ljbffr