Sr. Software Developer
Chemonics InternationalAbout the role
Chemonics International is conducting a recruit for a Sr. Software Developer for Alchemi Venture Studio, our investment subsidiary that mobilizes private‑sector capital to back innovative, inclusive, and sustainable development solutions. Alchemi is seeking a proactive, self-managed Senior Software Developer to own end-to-end design, development, testing, and deployment of modern web applications and AI-driven systems. The role is hands-on, individual contributor focused, with significant autonomy in technical decision-making and product experience design. We are looking for individuals who have a passion for making a difference in the lives of people around the world.
Responsibilities:
This role focuses on hands-on software design and development, contributing to systems architecture, collaborating with technical leaders, and implementing secure, innovative solutions across domains such as financial technology, artificial intelligence (AI), supply chain, and other areas as directed.
Design, build, and maintain full-stack applications using React, Next.js, TypeScript, and Python, with a strong emphasis on clean architecture and high-quality code
Own end-to-end delivery: requirements clarification, solution design, implementation, automated testing, CI/CD, and production deployment and monitoring.
Architect and implement backend services on AWS (e.g., API gateways, serverless functions, containers, storage, and data services) with a focus on scalability, reliability, and cost efficiency
Develop and maintain Supabase-based backends, including schema design, auth, and Edge Functions for custom logic and integrations
Integrate and operate deployments on Vercel, optimizing build pipelines, performance, and observability across environments
Use GitHub for version control, code review, and workflow automation; help enforce best practices in branching, reviews, and CI
Design and implement AI-powered features using LangChain and LangGraph, including multi-agent systems that orchestrate tools, external APIs, and knowledge bases
Leverage AWS AI services (including Bedrock) to build intelligent application features such as search, summarization, personalization, and assistants
Model and build knowledge graphs using Neo4j and Apache AGE, integrating them into applications for advanced querying, reasoning, and recommendation
Collaborate closely with product and design to deliver excellent UI/UX, including interaction design, information architecture, and responsive layouts
Write comprehensive automated tests (unit, integration, and end-to-end) and establish quality gates as part of the development workflow
Drive technical discovery and prototyping of new tools, frameworks, and patterns, sharing findings with the team and influencing technology choices
Diagnose and resolve complex production issues across the stack, including performance bottlenecks, reliability problems, and data inconsistencies
Requirements:
6 or more years of professional software development experience, including substantial end-to-end ownership of complex applications
Strong proficiency with React, Next.js, and TypeScript for building modern, responsive web interfaces
Solid experience with Python for backend services, scripting, and AI/ML-related integration work
Hands-on experience with AWS services for application hosting, data storage, and integration (e.g., Lambda, API Gateway, ECS/Fargate or similar, S3, RDS/managed Postgres)
Practical experience building and operating backends on Supabase, including Postgres, Auth, and Edge Functions
Experience deploying and operating applications on Vercel, including environment configuration and performance optimization
Strong GitHub skills: branching strategies, pull requests, code review, and CI workflows
Demonstrated experience building AI-enabled applications using frameworks such as LangChain and LangGraph, and familiarity with multi-agent system patterns
Experience with AWS AI offerings (e.g.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s