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 π
π
Average salary range of similar jobs in
analytics β
Loading...