logo[мetahunt]
> DOU
senior

Full Stack Engineer

WeSoftYou
format:Remotecompany:Outsource
javaspringpostgresqlawsjavascriptreacttypescript
azuretailwind cssreduxwebsocketsdockerkubernetesvercelcloudfrontaws s3
englishB2
experience5+ years
> full description

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 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.
Відгукнутись на вакансію