WeSoftYou

Full-Stack Developer (Java+TypeScript)

WeSoftYou Responds Quickly
$$$$

About the Role

We are looking for a talented and motivated Full Stack Developer to join our engineering team. In this role, you will work across the entire product stack β€” building scalable Java backend services and crafting modern, responsive React/TypeScript-based UIs. You will collaborate closely with product managers, designers, and fellow engineers to deliver high-quality features that drive real user value.

 

!The project has a fixed duration of 3 months!

 

Responsibilities

 

Backend

  • Design, develop, and maintain scalable and high-performance Java applications and microservices.
  • Implement software solutions to extend platform functionalities and enhance user experience.
  • Collaborate with cross-functional teams to analyze requirements, define technical solutions, and deliver new features efficiently.
  • Participate actively in system improvements, performance optimizations, and architecture discussions.
  • Troubleshoot and resolve complex bugs, performance issues, and technical challenges with a proactive problem-solving mindset.

 

Frontend

  • Develop new frontend features with a focus on performance, usability, and code quality.
  • Write reusable, testable, and maintainable React/TypeScript components following best practices.
  • Review teammates’ code and provide constructive, actionable feedback.
  • Validate implemented features in the development environment before release.
  • Participate in grooming and estimation processes, contributing to accurate planning.
  • Proactively generate and advocate for new product ideas and improvements.

 

Requirements

 

Backend

  • 5+ years of hands-on experience with Java and Spring / Spring Boot frameworks.
  • Strong knowledge of PostgreSQL and relational database design principles.
  • Solid understanding of scalable, high-performance application architecture.
  • Experience working with cloud platforms such as AWS or Azure.
  • Ability to independently troubleshoot and resolve complex technical issues.

 

Frontend

  • 2+ years of experience in JavaScript with React.js and TypeScript development.
  • Solid knowledge of HTML5, CSS3 (Flexbox, Grid).
  • Proficiency with SCSS / Styled Components for component-level styling.
  • Experience with Tailwind CSS and RTK Query.
  • Confident knowledge of React 18: Hooks, Context API, Code Splitting, Error Boundaries, and re-render optimisation.
  • Solid understanding of Redux (selectors, middleware).
  • Practical experience working with WebSockets.
  • Agile mindset with hands-on Scrum or equivalent methodology experience.

 

Soft Skills & Communication

  • English proficiency at B2 level or higher β€” mandatory for daily written and verbal communication with the international team.
  • Strong communication skills and the ability to collaborate effectively within cross-functional teams.
  • Self-driven, with a proactive attitude toward taking ownership of tasks and delivering results.

 

Nice to Have

  • Experience with frontend hosting services: Vercel, AWS S3, CloudFront.
  • Familiarity with CI/CD pipelines and containerisation (Docker, Kubernetes).
  • Previous experience in a full-stack role combining Java and TypeScript.

Required skills experience

Java 5 years
TypeScript 2 years

Required languages

English B2 - Upper Intermediate
Spring Boot, React.js
Published 27 May
56 views
Β·
7 applications
Last responded 10 hours ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...