Log in
All jobs
S

Intermediate Full Stack Developer

SavageOne

About this role

About the Role

We're seeking an Intermediate Full Stack Developer to join our fast-paced, collaborative team. If you have hands-on experience with both frontend and backend development, and you're excited about solving real-world problems using modern technologies like React, Java (Spring Boot), and Node/Express.js, this role is for you.

Youll play a key role in building scalable applications, improving system performance, and collaborating across functions to bring features from concept to deployment.

Responsibilities

  • Design, develop, and maintain robust web applications using React and modern JavaScript/TypeScript frameworks

  • Build and integrate RESTful APIs using Java (Spring Boot) and Express.js

  • Write clean, efficient, and scalable code with proper documentation

  • Contribute to system architecture and design discussions

  • Participate in code reviews and help mentor junior developers when needed

  • Debug, optimize, and ensure high performance across all platforms

  • Collaborate closely with designers, QA, and product teams to deliver new features

  • Proactively contribute to process improvements and technical decision-making

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience

  • +5 years of full stack development experience in a production environment

Proficiency with:

  • Frontend: React, JavaScript/TypeScript, React Router

  • Backend: Java (Spring Boot), Node.js/Express.js

  • Database: SQL (MySQL, PostgreSQL, etc.)

  • Solid understanding of RESTful API principles and integration

  • Familiarity with Git and modern version control workflows

  • Ability to troubleshoot independently and take ownership of assigned modules

  • Strong communication skills and ability to work in cross-functional teams

Nice-to-Haves

Experience with Docker and containerized environments

Exposure to AWS (e.g., Lambda, S3, SQS) or other cloud services

Familiarity with Swagger/OpenAPI for API documentation

Experience with Agile/Scrum methodologies

Understanding of CI/CD pipelines and deployment automation

What We Offer

A high-performing, collaborative engineering team

Exposure to challenging, modern tech stacks and scalable systems

Opportunities to lead and own key features or modules

Ongoing mentorship and professional development support

A clear path to senior engineering roles

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →