SIGN IN
Full Stack React.js Developer (Locals Only) jobs in United States
cer-icon
Apply on Employer Site
company-logo

ThoughtStorm · 1 day ago

Full Stack React.js Developer (Locals Only)

ThoughtStorm is seeking a Full Stack React.js Developer to lead and mentor a team of software engineers. The role involves overseeing project milestones, collaborating with stakeholders, and contributing to the design and maintenance of internal data systems.
Cloud ComputingConsultingInformation TechnologyProfessional ServicesCloud Infrastructure

Responsibilities

Lead, mentor, and support a team of four full stack software engineers
Ensure tasks and project milestones are completed on schedule
Oversee team capacity planning, sprint planning, and workload distribution
Conduct code reviews, enforce engineering best practices, and ensure high code quality
Provide technical guidance and serve as an escalation point for complex engineering challenges
Foster a healthy engineering culture emphasizing clarity, accountability, and continuous improvement
Work closely with stakeholders across departments to gather and refine requirements
Translate business needs into actionable technical specifications and development plans
Represent the engineering team in cross-functional meetings and planning sessions
Communicate progress, roadblocks, and timelines effectively with non-technical partners
Contribute to design, development, and maintenance of internal data systems
Write reusable, testable, and efficient front-end and back-end code
Architect and oversee development of scalable client/server data solutions
Design and implement REST API endpoints and data integration pipelines
Ensure security and data protection measures are built into all solutions
Participate in and guide planning for new features, systems, and enhancements
Oversee and support querying of relational databases for operational needs
Support building aggregate data sets and analytics tools to inform business decisions
Ensure high reliability and accuracy of internal data pipelines and storage systems
Manage and track team activity via project management tools (e.g., Asana)
Support occasional IT-adjacent tasks as assigned
Ensure team adherence to organizational conflict-of-interest and code-of-conduct policies
Drive continuous improvement of engineering processes, documentation, and tooling

Qualification

Full Stack React DevelopmentPythonGoNodeJSRelational Database SkillsAgile PracticesTeam LeadershipTeam-Building SkillsCode Quality CommitmentSQL ProficiencyNoSQL SolutionsCommunication Skills

Required

5–7 years professional software development experience
2–3+ years experience leading or mentoring software engineers (formal or informal)
Significant experience with Python, Go, NodeJS, or equivalent full stack development
Experience working with relational and non?relational data solutions at scale
Demonstrated experience owning or architecting production systems
Strong leadership, communication, and team?building skills
Proven ability to guide engineering teams through complex development cycles
Expertise with at least one major web framework (ReactJS, VueJS, etc.)
Strong relational database skills (Postgres, MySQL, Oracle) and SQL proficiency
Experience with NoSQL solutions a plus (MongoDB, etc.)
Deep familiarity with Agile practices (Kanban, Scrum, etc.)
Commitment to best practices in code quality, testing, security, and documentation
Bachelor's degree in computer science, data engineering, mathematics, or a related software development discipline

Company

ThoughtStorm

twittertwittertwitter
company-logo
ThoughtStorm offers information technology and consulting services.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase