C
Lead Nodejs Developer
Cosmoquick
Baltimore · flexible Full-time Lead Today
About the role
About Us
We are a dynamic and growing tech company looking for a talented Lead Node.js Developer to join our team in Baltimore, MD. You will play a key role in shaping our backend architecture and leading a team of skilled engineers.
What You'll Do
- Lead the design and development of scalable backend services using Node.js.
- Mentor and guide junior developers, fostering a collaborative team environment.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Optimize application performance and ensure high availability.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with emerging technologies and industry best practices.
What We're Looking For
- 8+ years of professional software development experience.
- Proven experience in leading development teams.
- Strong proficiency in Node.js and its ecosystem.
- Experience with modern JavaScript (ES6+).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Experience with RESTful API design and development.
- Understanding of microservices architecture.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
- Competitive salary
- Comprehensive health, dental, and vision insurance
- 401(k) with company match
- Generous paid time off
- Opportunities for professional development and growth
- A collaborative and innovative work environment
Skills
AWSAzureDockerES6+GCPJavaScriptMongoDBNode.jsPostgreSQLRESTful APIs
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free