Full Stack Engineer
Jellyfish
- Location
- Boston, United States
- Job Type
- full-time
- Salary
- Unknown
- Posted
- August 21, 2025
Job Description
We’re looking for skilled Full Stack Engineers who have or are interested in building a SaaS product using React, Typescript, Django and Python. Comfortable working in partnership with product and design peers on feature discovery as you are writing high quality code. This is a great opportunity to be a member of a high agency engineering organization where you can help shape the features your team builds and how your team builds them.
If this sounds exciting, we’d like to hear from you.
Let's talk about what you'll do:
-
Design, plan and implement key features as part of a highly effective agile team
-
Rapidly deliver value for our customers by pushing features to our AWS-hosted SaaS environment daily, with automated CI/CD pipelines
-
Provide technical and product expertise within your team and across the organization
-
Communicate effectively about project status and technical issues
-
Participate in your team’s agile process and work to continually improve your team’s capabilities
-
Provide support for production operations of the Jellyfish product
-
Actively participate in a culture supportive of growth and inclusion on your team
Let's talk about what you need to excel:
-
5+ years of experience building SaaS products with a focus on Full Stack development
-
Strong skills in Typescript and Python (and passion for) building production software systems using React and Django
-
Have worked in or interested in a growth-stage startup
-
Great at asking questions, figuring out what needs to be done, building consensus, and executing
-
Love learning new things and teaching others what you know
-
Strong communication skills, and enjoy teamwork
A list of job experiences and qualification requirements is great, but humility, a performance-driven attitude, and a team-player approach are most important to us. We love to have fun and win in the process. We only hire people who have a passion for building great companies in an environment where a sense of humor is a must.
Occasional travel may be required.
Applicants must be authorized to work for any employer in the US. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Let’s talk about us!
This is all about you, but you want to know a little about us. Jellyfish enables leaders to effectively build AI-integrated engineering teams, align engineering decisions with business initiatives and deliver the right software efficiently and on time. AI tools alone won’t transform your org—Jellyfish shows you what’s working, what’s not, and how to build high-performing teams that know how to use AI the right way.
π― Who is this job for?
This Full Stack Engineer role at Jellyfish is ideal for someone with 5+ years of SaaS development experience who is strong in TypeScript, React, Python, and Django, and enjoys working in a growth-stage startup environment. You’ll design and ship features rapidly via AWS-hosted CI/CD pipelines, collaborate closely with product and design teams, and support production operations. The team values humility, curiosity, strong communication, and teamwork, making it a great fit for engineers who like building AI-integrated products while fostering a fun, collaborative culture. US work authorization is required.
π¬ Potential Interview Questions
1. What is your experience with full stack development in SaaS products?
I have over 5 years of experience building SaaS products, working across both frontend and backend to design, implement, and deliver scalable features.
2. How proficient are you with TypeScript and React?
I am highly skilled in TypeScript and React, building production-ready user interfaces with reusable components, strong typing, and responsive design.
3. What is your experience with Python and Django?
I have worked extensively with Django for backend development, building REST APIs, managing authentication, handling business logic, and integrating with databases.
4. How do you approach agile development?
I actively participate in sprint planning, retrospectives, and daily standups, providing accurate estimates, collaborating closely with product and design, and continuously improving processes.
5. How do you ensure fast delivery of features?
I leverage CI/CD pipelines for automated deployments, write well-tested code, and prioritize incremental value delivery by shipping small, frequent updates.
6. What experience do you have with AWS?
I have experience deploying and maintaining applications on AWS, using services like EC2, S3, RDS, and Lambda, as well as managing infrastructure for scalability and reliability.
7. How do you support production operations?
I monitor logs and metrics, debug production issues quickly, provide timely fixes, and continuously improve observability and system reliability.
8. How do you collaborate with product managers and designers?
I work closely with them during discovery to clarify requirements, propose technical solutions, provide feedback on feasibility, and ensure alignment on user experience.
9. What is your approach to mentoring and knowledge sharing?
I enjoy pair programming, giving constructive code reviews, and running knowledge-sharing sessions to help teammates grow and align on best practices.
10. Why do you want to work in a growth-stage startup like Jellyfish?
I enjoy the pace and impact of growth-stage startups, where engineers have more ownership, contribute to shaping products, and can directly influence company success.
π Job Summary
Jellyfish is a US-based SaaS company helping organizations build high-performing, AI-integrated engineering teams by aligning engineering decisions with business priorities. Their platform goes beyond AI tools by providing visibility into what’s working, what’s not, and how to optimize delivery efficiency, empowering leaders to scale software development effectively and on time.