Lead Developer

CrewBloom is a company that values innovation, inclusivity, and professional growth, offering remote work opportunities in software development.
Full-Stack
Staff Software Engineer
Remote
5+ years of experience

Description For Lead Developer

CrewBloom is seeking a Lead Developer to spearhead our development team and drive our technical initiatives. In this critical role, you'll oversee the architecture and lead the migration from Node.js (Express) to Fastify v2. Your expertise in React, TypeScript, and MySQL will be crucial in shaping our projects and ensuring high-quality, scalable code.

As the Lead Developer, you'll mentor a team of engineers, implement best practices, and maintain the highest standards of technical quality, security, and stability. Your responsibilities include managing CI/CD pipelines, automating deployments, and handling AWS infrastructure. You'll also lead the integration of third-party APIs and collaborate with stakeholders to define project requirements.

We're looking for a seasoned professional with 5+ years of software development experience, including 2+ years in a lead role. Your strong background in Node.js, React, TypeScript, and MySQL, coupled with your DevOps skills and leadership abilities, will be key to success in this position.

Join our dynamic, innovative team and enjoy the benefits of remote work, limitless career growth opportunities, and a stimulating, fast-paced environment. At CrewBloom, we value work-life balance and offer the flexibility to work from any location, allowing you to create your ideal work setup.

If you're ready to take on a challenging role that offers both technical depth and leadership opportunities, we want to hear from you. Apply now to become an integral part of our team and help shape the future of our technology landscape.

Last updated 3 months ago

Responsibilities For Lead Developer

  • Lead the development team, providing mentorship and guidance
  • Oversee the design and architecture of the system
  • Lead the migration from Node.js (Express) to Fastify v2
  • Guide the development of React front end using TypeScript
  • Oversee database operations on MySQL (RDS)
  • Lead the integration and management of third-party APIs
  • Manage CI/CD pipelines, automate deployments, and handle AWS infrastructure
  • Ensure high standards of code quality
  • Collaborate with product managers and stakeholders
  • Foster a collaborative environment within the team
  • Ensure the existing web application remains stable during migration

Requirements For Lead Developer

Node.js
JavaScript
TypeScript
React
MySQL
  • 5+ years of experience in software development with at least 2 years in a lead role
  • Expertise in Node.js (Express) and experience with Fastify or similar frameworks
  • Strong experience with React and TypeScript
  • Proficiency in MySQL and experience with AWS RDS
  • Experience integrating third-party APIs
  • DevOps skills, including CI/CD pipelines, automated deployments, and AWS infrastructure management
  • Strong understanding of software architecture and design patterns
  • Proven ability to lead and mentor a development team
  • Excellent problem-solving skills
  • Strong communication skills
  • At least 15mbps for the main internet and at least 10mbps for backup
  • A desktop or laptop with an i5 processor, 8 GB RAM, and an i3 processor for backup
  • Webcam, noise-canceling USB headset, quiet dedicated home office, and smartphone

Benefits For Lead Developer

  • Join a dynamic team with a fun, inclusive, innovative culture
  • Opportunities for learning, innovation, and making a real impact
  • Limitless career growth possibilities
  • Fast-paced, high-energy work atmosphere
  • Flexibility to work from home or any location
  • Improved work-life balance without commuting stress

Interested in this job?

Jobs Related To CrewBloom Lead Developer

Lead Full Stack Developer (Analytics)

Lead Full Stack Developer (Analytics) role at Later, focusing on social media analytics and team leadership in Vancouver, Canada.

Lead Product Manager, Developer Experience

Lead Product Manager role at CoreWeave focusing on developer experience, shaping tools and interfaces for AI and accelerated computing applications.

Engineer Lead, ST

Lead Software Engineer position at Starbucks, focusing on developing and operating large-scale digital menu board implementations.

Tech Lead Full Stack Developer

PALO IT seeks a Tech Lead Full Stack Developer with 4+ years experience to lead complex projects, mentor teams, and drive technical excellence in our global, impact-focused consultancy.