Javascript Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Node.js Lead Developer on a long-term contract in Mountain View, CA, with a pay rate of "pay rate". Requires 7+ years in software development, strong JavaScript/TypeScript skills, and experience with RESTful APIs, microservices, and cloud platforms.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
August 28, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
On-site
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Mountain View, CA
-
🧠 - Skills detailed
#Scala #Docker #Version Control #PostgreSQL #NoSQL #Debugging #Kubernetes #MongoDB #Azure #Lambda (AWS Lambda) #Microservices #Leadership #Programming #JavaScript #Cloud #TypeScript #GCP (Google Cloud Platform) #AWS (Amazon Web Services) #Jenkins #MySQL #GIT #AWS Lambda #Code Reviews #Databases #GitLab #Deployment #Security
Role description
Job Title: Node.js Lead Developer Location: Mountain View, CA Hire Type: Long Term Contract About the Role: β€’ We are seeking an experienced and passionate Node.js Lead to guide our development team. β€’ In this role, you will be a key player in shaping the technical direction of our Node.js projects, mentoring team members, and ensuring the delivery of high-quality, scalable software solutions. β€’ You'll be responsible for leading the design, development, and deployment of our backend services and APIs, ensuring they are robust, efficient, and reliable. Responsibilities: β€’ Lead and mentor a team of Node.js developers, fostering a collaborative and high-performance culture. β€’ Architect and design scalable and maintainable backend systems using Node.js. β€’ Oversee the entire software development lifecycle, from gathering requirements to deployment and maintenance. β€’ Collaborate with product managers, designers, and other engineering teams to translate business needs into technical solutions. β€’ Establish and enforce coding standards, best practices, and architectural guidelines. β€’ Conduct code reviews to ensure code quality, performance, and security. β€’ Troubleshoot and resolve complex technical issues and performance bottlenecks. β€’ Stay current with the latest Node.js technologies, frameworks, and industry trends to drive innovation. Requirements: β€’ 7+ years of professional experience in software development, with a strong focus on Node.js. β€’ Deep expertise in JavaScript/TypeScript and a solid understanding of asynchronous programming. β€’ Proven experience designing and building RESTful APIs and microservices. β€’ Extensive experience with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). β€’ Experience with version control systems, particularly Git. β€’ A strong understanding of software design patterns and architectural principles. β€’ Excellent problem-solving, analytical, and debugging skills. β€’ Exceptional communication and leadership skills, with a track record of mentoring junior developers. Preferred Qualifications: β€’ Experience with cloud platforms like AWS, Azure, or GCP. β€’ Hands-on experience with containerization technologies (Docker, Kubernetes). β€’ Knowledge of serverless architectures (e.g., AWS Lambda, Azure Functions). β€’ Familiarity with CI/CD pipelines and tools such as Jenkins or GitLab CI/CD. β€’ Experience with real-time technologies like WebSockets.