Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Software Engineer (Frontend) with expertise in Three.js to join our dynamic team. Develop and maintain 3D web applications using Three.js and related technologies.
Responsibilities
- Develop and maintain 3D web applications using Three.js and related technologies.
- Translate creative concepts, mockups, and storyboards into dynamic, interactive browser-based experiences.
- Build reusable, Three.js modular components (e.g., loaders, animations, shaders, interactions) to accelerate development.
- Optimize rendering performance for smooth cross-device, cross-browser experiences.
- Ensure code quality, scalability, and maintainability through best practices and documentation.
- Debug and resolve rendering and interaction issues in production environments.
- Contribute to product development by driving features from initial idea through launch.
- Collaborate cross-functionally with designers, developers, and stakeholders to deliver polished, immersive interfaces.
Requirements
- 2-3 years of hands-on experience in Three.js development.
- Strong understanding of Three.js concepts.
- Strong proficiency in JavaScript/TypeScript and front-end frameworks like Angular.
- Solid understanding of 3D graphics concepts (geometry, materials, lighting, shaders, camera systems).
- Understanding of responsive web design and cross-browser compatibility.
- Proficient understanding of web markup, including HTML5 and CSS3.
- Strong problem-solving, debugging skills, and attention to performance.
- Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes.
- Excellent communication and interpersonal skills.
We Offer
- π An exciting and challenging job in a fast-growing product holding, the opportunity to be part of a multicultural team of top professionals in Development, Engineering and Architecture, Management, Operations, Marketing, etc.
- π€ Great working atmosphere with passionate IT experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed.
- π Beautiful offices in Warsaw, Limassol, Yerevan β work with comfort and enjoy the opportunity to build a network of connections with IT professionals day by day.
- π§βπ» Laptop & all necessary equipment for work according to the holding standards.
- π Paid vacations, personal events days, days off.
- π« Paid sick leave.
- π¨ββ Medical insurance.
- π΅ Referral program - enjoy cooperation with your colleagues and get the bonus.
- π Educational support by our L&D team: internal and external trainings and conferences, courses on Udemy.
- π£ Free internal English courses.
- π€Έββ Sport benefit.
- π¦ Multiple internal activities: online platform with newsletters, quests, gamification, and presents for collecting bonuses, RedCore talks club for movie and book lovers, board games cozy evenings, special office days dedicated to holidays, etc.
- π³ Company events, team buildings.
About the Company
Join our team and be part of a fast-growing product holding. Work with a passionate and multicultural team of top professionals in various fields such as Development, Engineering, Architecture, Management, Operations, and Marketing.