Lead Developer

Logo of CrewBloom

CrewBloom

πŸ“Remote - Philippines

Job highlights

Summary

Join our dynamic team as a Lead Developer and play a critical role in leading the development team, overseeing system architecture, and managing the migration from Node.js (Express) to Fastify v2. You will guide front-end development using React and TypeScript, manage MySQL databases on AWS RDS, and mentor a team of engineers. Your expertise will shape the technical direction, ensuring high-quality, scalable, and maintainable code. You will also manage CI/CD pipelines, automate deployments, and handle AWS infrastructure. Embrace the opportunity to learn, innovate, and excel in a flexible, remote work environment with a focus on work-life balance.

Requirements

  • 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 such as MailerSend, HubSpot, and Workable
  • DevOps skills, including experience with 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 with a focus on delivering high-quality, maintainable solutions
  • Strong communication skills, able to articulate complex technical concepts to non-technical stakeholders
  • At least 15mbps for the main internet and at least 10mbps for backup
  • A desktop or laptop that has an i5 processor with at least 8 GB RAM and an i3 processor for backup
  • A webcam
  • Noise-canceling USB Headset
  • Quiet, Dedicated Home Office
  • Smartphone

Responsibilities

  • Lead the development team, providing mentorship and guidance to junior and mid-level developers
  • Oversee the design and architecture of the system, ensuring best practices in scalability, security, and performance
  • Lead the migration from Node.js (Express) to Fastify v2, ensuring minimal disruption and improved performance
  • Guide the development of our React front end using TypeScript, ensuring a seamless and responsive user experience
  • Oversee the database operations on MySQL (RDS), ensuring efficient and secure data management
  • Lead the integration and management of third-party APIs, including MailerSend, HubSpot, and Workable, ensuring seamless communication and data flow between systems
  • Manage CI/CD pipelines, automate deployments, and handle AWS infrastructure, ensuring smooth and efficient operations without a dedicated DevOps team
  • Ensure high standards of code quality through code reviews, testing, and continuous integration practices
  • Collaborate with product managers and stakeholders to define project requirements, timelines, and deliverables
  • Foster a collaborative environment, encouraging open communication and knowledge sharing within the team
  • Ensure the existing web application remains stable and functional during the migration, addressing any bug fixes, performance issues, or other critical problems as they arise

Preferred Qualifications

  • Experience with cloud architecture, particularly AWS
  • Familiarity with Docker
  • Knowledge of modern front-end build tools and state management (e.g., Redux)
  • Experience with QA Testing is preferred but not required

Benefits

  • Flexibility, Your Way: Embrace the freedom to work from home or any location of your choice. Create your ideal work environment
  • Work-Life Balance at Its Best: Say goodbye to stressful commutes and hello to quality time with loved ones. Achieve a healthy work-life integration to perform at your best

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let CrewBloom know you found this job on JobsCollider. Thanks! πŸ™