Title: Full Stack Developer - ReactJS, NodeJS, Python, and TypeScript
Location: Allen, TX, on site 2-3 days per week
Duration: 6+ Months Contract-to-Hire
Required Qualifications:
Bachelor’s degree in Computer Science, Statistics, Mathematics, Economics, or related field
8–10 years of overall experience in software development
6–8 years of recent experience in full stack development
Frontend: ReactJS, TypeScript
Backend: NodeJS, Python
Databases: Experience with both relational and NoSQL systems
API Development: RESTful web services
Familiarity with modern CI/CD tools, Git, and agile development workflows
Overview:
Full Stack Developer with 8–10 years of overall experience, including 6–8 years of hands-on work with ReactJS, NodeJS, Python, and TypeScript.
This is a hands-on, collaborative role that begins with supporting and maintaining existing systems before transitioning into designing and building new, scalable features.
Key Responsibilities:
Maintain and enhance existing full-stack applications to develop domain expertise
Design and develop new frontend features using ReactJS and TypeScript
Build and optimize backend services and RESTful APIs using NodeJS and Python
Ensure seamless data integration between UI and backend components
Collaborate with product managers, UX designers, and engineers to align technical solutions with business goals
Participate in and help optimize agile team ceremonies and communication
Write clean, testable, and maintainable code adhering to best practices
Contribute to continuous improvement efforts in performance, process, and code quality