
Full-Stack Developer, Java, TypeScript
Posted Jun 12

Posted Jun 12
This is a fully remote position, open to applicants in Ukraine.
• Design, develop, and sustain scalable, high-performance Java applications and microservices.
• Create software solutions aimed at expanding platform functionalities and improving user experience.
• Work collaboratively with cross-functional teams to assess requirements, define technical solutions, and efficiently deliver new features.
• Engage actively in system enhancements, performance optimizations, and discussions regarding architecture.
• Identify and resolve intricate bugs, performance challenges, and technical obstacles with a proactive approach to problem-solving.
• Develop new frontend features prioritizing performance, usability, and quality of code.
• Write reusable, testable, and maintainable React/TypeScript components adhering to best practices.
• Review the code of teammates and offer constructive, actionable feedback.
• Validate features implemented in the development environment prior to release.
• Take part in grooming and estimation activities, contributing to accurate project planning.
• Proactively propose and champion new product concepts and enhancements.
• Demonstrated hands-on experience with Java and the Spring / Spring Boot frameworks.
• Strong understanding of PostgreSQL and principles of relational database design.
• Comprehensive knowledge of scalable, high-performance application architecture.
• Experience utilizing cloud platforms like AWS or Azure.
• Capability to independently troubleshoot and resolve complex technical problems.
• Over 3 years of experience with JavaScript, particularly in React.js and TypeScript development.
• Solid grasp of HTML5 and CSS3 (including Flexbox and Grid).
• Proficient in SCSS / Styled Components for styling at the component level.
• Familiarity with Tailwind CSS and RTK Query.
• Confident in React 18 features: Hooks, Context API, Code Splitting, Error Boundaries, and optimization of re-renders.
• Strong understanding of Redux (including selectors and middleware).
• Practical experience with WebSockets.
• Agile mindset with practical experience in Scrum or a similar methodology.
• English proficiency at a B2 level or higher is essential for daily written and verbal communication with the international team.
• Excellent communication skills and the ability to effectively collaborate within cross-functional teams.
• Self-motivated, with a proactive attitude towards taking responsibility for tasks and achieving results.
• Health insurance
• Flexible work arrangements
• Professional development
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.