Full-Stack JavaScript Developer
Role details
Job location
Tech stack
Job description
Full Stack JavaScript Developer (Contract-to-Hire) Are you a Full Stack JavaScript Developer looking to accelerate your technical growth while working alongside experienced engineers on a modern SaaS platform? This contract-to-hire opportunity offers the chance to contribute to a greenfield product initiative, gain hands-on mentorship, and position yourself for long-term career advancement. You'll spend your first six months embedded with a senior engineering team, helping design and build a new software platform from the ground up. The long-term goal is a seamless transition into a permanent role with the end client, becoming a key contributor within their growing internal development team. This is an excellent opportunity for someone who thrives in a collaborative environment, embraces change, and wants to make a meaningful impact while continuing to develop their technical and professional skills. What You'll Do...
- Design and develop features for a modern, full-stack SaaS application.
- Build responsive, user-focused front-end experiences using Vue.js or React.
- Develop scalable back-end services and APIs using Node.js.
- Work closely with senior engineers to learn best practices in architecture, development, and deployment.
- Collaborate across technical and business teams to deliver high-quality solutions.
- Contribute to a growing product team where your ideas and input will have visibility and impact.
- Participate in technical discussions, problem-solving sessions, and ongoing product evolution.
Requirements
-
3-5 years of professional full-stack software development experience.
-
Strong JavaScript development experience across both front-end and back-end technologies.
-
Experience with Vue.js (preferred) or React.
-
Experience building applications with Node.js.
-
Strong SQL skills and experience working with relational databases.
-
PostgreSQL experience is highly preferred. Someone who...
-
Has a positive, adaptable attitude and can navigate changing priorities.
-
Enjoys collaborating with others and learning from experienced teammates.
-
Is comfortable rolling up their sleeves and contributing wherever needed.
-
Demonstrates strong communication skills and a team-first mindset.
-
Is eager to grow technically and professionally in a fast-moving environment.
Benefits & conditions
$120,000 per year