Job Summary (List Format):
- Role: Lead Software Engineer (Hybrid, Local applicants only, No sponsorship)
- Tech Stack: Node.js, React, TypeScript, MongoDB, SQL Server, PostgreSQL, GraphQL, REST APIs
- Core Responsibilities:
- Design and build scalable web applications using modern frameworks
- Develop and maintain RESTful APIs, GraphQL endpoints, and SDKs
- Model and optimize databases (MongoDB, SQL Server, PostgreSQL)
- Write, review, and maintain high-quality, well-documented code
- Mentor and lead junior/mid-level developers, fostering team growth
- Produce technical documentation and architectural specifications
- Integrate multiple technologies and third-party APIs
- Maintain and enhance existing applications, including code reviews and improvements
- Collaborate with Product, QA, and DevOps teams for smooth delivery
- Experience Requirements:
- 10+ years as a developer
- At least 5 years professional Node.js experience
- Strong skills in React.js and TypeScript
- Proven experience developing APIs and SDKs
- Hands-on with MongoDB and either SQL Server or PostgreSQL
- Leadership/mentorship experience in Agile/Kanban environments
- Strong technical documentation skills
- Day-to-Day Tasks:
- Work with both existing and new (greenfield) codebases
- Prototype, develop, and maintain projects using Node.js, React, TypeScript, GraphQL, REST, MongoDB, PostgreSQL
- Problem-solving, code reviews, and mentoring team members
- Write and maintain technical documentation
- Preferred Skills:
- Experience with AWS or Azure cloud platforms
- Familiarity with CI/CD pipelines and DevOps practices
- Knowledge of Docker/Kubernetes containerization
- Soft Skills:
- Excellent communication and collaboration
- Strong problem-solving and attention to detail
- Adaptability to a fast-paced, evolving environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 91166691
- Position Id: 2025-167
- Posted 18 hours ago