We’re seeking a Senior Fullstack Developer / Tech Lead experienced in designing and implementing modern full-stack solutions. The ideal candidate will be a key player in projects we deliver for international clients and a mentor for less experienced developers.
Current Project:
- We are currently modernizing an LMS system for a US-based EdTech client
- You’ll be joining a dedicated development team and design team
- We’re migrating legacy code from Angular.js to modern web components using FAST Elements
- The system architecture is built on AWS
- As a key player in this project, you’ll have the opportunity to shape the architecture and lead the modernization efforts
What You’ll Do:
- Coordinate team work and set technical directions in cooperation with clients
- Provide mentorship and guidance to less experienced team members
- Analyze customer needs and propose feasible technical solutions
- Stay up-to-date on technology trends and best practices in full-stack development
- Communicate directly with clients to understand requirements and provide updates
- Work on both new projects and maintain/improve legacy code
- Contribute to the modernization of an LMS system using Web Components and FAST Elements
- Maintain custom solutions including a custom framework for FAST Elements
Job Requirements:
- Openess to work without popular Frontend frameworks (We have our own dedicated framework implemented in the project)
- Practical experience with popular LLMs (OpenAI, Claude, etc.)
- At least 4 years of experience in full-stack development, with strong expertise in JavaScript and TypeScript
- Proficiency in HTML, CSS/SCSS, ES6+
- Strong experience with backend development, especially in Node.js (Nest.js preferred)
- Excellent knowledge of Git, Git flow, and best practices for managing large codebases and handling merge conflicts.
- Experience with Docker and CI/CD pipelines
- Excellent English communication skills (at least C1 level)
- Strong understanding of design patterns, algorithms, and software architecture
- Experience working with and improving legacy code
- Ability to communicate effectively with clients and team members
- Familiarity with or willingness to learn Web Components and the FAST Elements library
- Experience with Python (not required but would be a plus)
We Offer:
- Competitive salary ranging from 16,000 to 22,000 PLN net (B2B), depending on experience
- We provide powerful equipment for all team members to ensure optimal performance and productivity
- Opportunities for professional development and skill enhancement
- English lessons in the office with Keith, our native speaker
- Flexible working hours ⏰
- Pet-Friendly Office: We love dogs
- Private HealthCare (Luxmed), MediCover Sport, and Spotify Premium
Ready to take the first step? Apply now!