Senior Full-Stack Developers
Job Description
Job Description
Senior Full-Stack Developers
(Contract Opportunity)
Location:
Preferred: Culver City, CA
Alternate: Silicon Valley (SCV) or Austin, TX
(3/day week Onsite required)
Job Summary:
We’re looking for highly capable Senior Full-Stack Developers to join a fast-paced, start-up-like environment within an exciting well-known brand. You’ll be instrumental in building modern web applications using React and Node.js, with a strong focus on delivering scalable, high-performance APIs and robust data management via relational databases.
This role is perfect for someone who thrives in ownership-driven environments, collaborates well with cross-functional teams, and can deliver high-quality code under tight timelines.
Key Responsibilities:
· Design, build, and maintain modern single-page web applications using React (JavaScript/TypeScript)
· Develop backend APIs and services using Node.js with TypeScript, JavaScript, and Java
· Collaborate with team members, product managers, and designers to deliver new features and improvements
· Integrate with and manage relational databases to ensure data accuracy, performance, and scalability
· Write clean, maintainable code and contribute to peer reviews and documentation
· Participate in agile processes including sprint planning, standups, and retrospectives
· Troubleshoot, debug, and optimize application performance
· Communicate effectively across technical and non-technical teams
Technical Skills Required:
· Proficient in JavaScript and TypeScript
· Strong hands-on experience with React for building single-page applications
· Experience building and maintaining Node.js backend APIs
· Working knowledge of Java for backend development
· Strong understanding of relational databases such as PostgreSQL or MySQL
· Familiarity with Git and collaborative version control workflows
· Experience with Agile development tools (e.g., Jira, Confluence) is a plus
· Familiarity with cloud services, CI/CD, or containerization is a bonus
Soft Skills Required:
· Self-motivated and able to work independently as well as collaboratively
· Strong problem-solving and debugging skills
· Excellent verbal and written communication
· Willingness to learn quickly and adapt to new technologies
· Detail-oriented with a passion for clean, readable, and efficient code
· Comfortable working in fast-paced, evolving environments
Education Required:
B.S. Computer Science
If you are interested or have any references please share resume at mukul@brightmindsol.com.