[Lilokwi](https://www.lilokwi.com) is seeking an experienced Backend/API
Architect to lead the migration of our legacy API to a modern, scalable, and
efficient framework, as well as to mentor our junior engineering team. The
candidate will be responsible for designing and implementing backend systems
for a mobile application, optimizing for performance, scalability, and
reliability.
A strong focus on leveraging our tech stack (TypeScript/Node.js or Deno, AWS,
MongoDB), employing cloud-native solutions, and integrating open-source
frameworks is essential.
**Key Responsibilities:**
* System Architecture & Design: Architect and design scalable backend systems and APIs, ensuring alignment with business requirements.
* Migration & Implementation: Lead the migration of our legacy API to a modern framework, ensuring minimal disruption.
* Cloud-Native Solutions: Utilize AWS services efficiently for a robust backend infrastructure.
* Performance Optimization: Optimize the system for performance, focusing on speed and responsiveness.
* Documentation & Knowledge Sharing: Write comprehensive documentation for the systems developed and provide clear guidelines for the team. Share knowledge and best practices with the team.
* Code Review & Mentorship: Conduct thorough code reviews to maintain high-quality code standards. Provide mentorship and guidance to our junior engineer, aiding in their professional development.
* Open Source Integration: Effectively integrate open-source tools and frameworks to enhance system capabilities. **Required Skills and Qualifications:**
* Proven experience in backend architecture, particularly with TypeScript/Node.js or Deno.
* Extensive knowledge of AWS cloud services and implementing cloud-native solutions.
* Proficiency in MongoDB and NoSQL database design.
* Experience in migrating legacy systems to modern architectures.
* Familiarity with open-source frameworks and integration into existing systems.
* Strong understanding of RESTful API design principles.
* Ability to write clean, maintainable, efficient code and thorough documentation.
* Excellent problem-solving, analytical skills, and ability to mentor junior team members.
* Strong communication skills and capability to work independently.
**Preferred Skills:**
Experience with Docker, Kubernetes, CI/CD pipelines, and automated testing.
Knowledge of security best practices in backend and API development.
Lilokwi focuses on Audio, Families, Mobile Application, and Communications
Software. Their company has offices in New York City and Minneapolis. They
have a small team that's between 1-10 employees.
You can view their website at <https://www.lilokwi.com/>