Logo
Moonee

Back End Developer

Moonee, Germantown, Ohio, United States

Save Job

Overview

We are seeking an experienced Tech Lead Developer with 8+ years of software development experience to join our growing engineering team. In this role, you will lead technical initiatives, mentor junior developers, and drive the architecture and implementation of scalable backend systems using modern technologies. Key Responsibilities

Lead and mentor a team of developers, providing technical guidance and code review oversight Design and implement robust, scalable backend systems using Node.js and TypeScript Architect solutions using NestJS framework for enterprise-grade applications Collaborate with product managers and stakeholders to translate business requirements into technical solutions Drive best practices in code quality, testing, and development workflows Optimize database performance and design efficient data models Implement and maintain CI/CD pipelines and deployment strategies Participate in technical decision-making and technology stack evaluation Ensure system reliability, performance, and security standards Required Technical Skills

8+ years of software development experience Extensive experience with NestJS framework for building scalable server-side applications Solid knowledge of relational databases, especially PostgreSQL (design, optimization, and complex querying) Experience with Redis for caching strategies and queue management Hands-on experience with message brokers and queue systems (RabbitMQ, BullMQ, outbox pattern implementation) Proficiency with Docker and Docker Compose for containerized development and deployment environments Experience with CI/CD pipelines (Bitbucket Pipelines or similar platforms) Strong understanding of backend architecture principles and ability to apply design patterns in practice Experience with modern development practices including code reviews, Git workflows, and Agile/Scrum methodologies Basic knowledge of Nginx for reverse proxy, load balancing, and server configuration Nice to Have

Knowledge of React Native Basic server administration Writing automated tests (unit/integration/e2e) Experience working with mobile attribution and analytics platforms (Adjust, AppsFlyer, Singular) Seniorities

Mid-Senior level Employment type

Full-time Job function

Management and Information Technology

#J-18808-Ljbffr