Lead Fullstack Engineer (React / Node.js / Kafka) - 100% Remote

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 month(s)
No Travel Required

Skills

javascript
React
Kafka
Node
Lead
NextJS

Job Details

Title: Lead Fullstack developer
Duration: 6-12 Months
Location: Remote, but must be willing to work core CST hours – daily stand-ups are at 9:30 AM CST


Key Responsibilities:

  • Design, develop, and maintain responsive front-end applications using ReactJS and NextJS.
  • Integrate with RESTful APIs and GraphQL endpoints to fetch and manage data
  • Collaborate with backend engineers working with Node.js and Kafka to ensure seamless data flow and system integration
  • Participate in code reviews, sprint planning, and agile ceremonies
  • Troubleshoot, resolve, and document issues in production environments, including participating in an on-call rotation every 9 weeks (which may change based on the availability of other Engineers).
  • Write clean, maintainable, and well-documented code.
  • Communicate effectively with cross-functional teams and stakeholders

Required Qualifications:

  • 6–8 years of professional experience in front-end development
  • Strong proficiency in ReactJSNextJS, and JavaScript/TypeScript
  • Solid understanding of Node.jsGraphQL, and REST APIs
  • Familiarity with Kafka and event-driven architecture
  • Experience with observability and monitoring tools such as DatadogELK, or similar
  • Experience with version control systems (e.g., Git)
  • Excellent verbal and written communication skills
  • Comfortable with participating in an on-call rotation

Preferred Qualifications:

  • Experience with CI/CD pipelines and cloud platforms (e.g., AWS, Azure)
  • Familiarity with performance optimization and accessibility best practices
  • Prior experience in enterprise-level applications 
  • Experience using Atlassian tools such as Jira and Confluence

 

Best Regards,

Vishal

Ext: 11

-Fax

Truth Lies in  Heart

 

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.