Mid Full Stack Engineer (Frontend-Focused)
- Implement new features in frontend applications, focusing on client–server communication and handling complex API integrations. The ideal candidate will have hands-on experience with Node.js or another backend language.
- Collaborate with frontend, backend, QA, and Product Owner teams.
- Maintain and improve the quality of the codebase.
- Participate in code reviews and learn coding best practices.
- Learn the architecture and development processes used by the team.
- 2+ years of commercial software development experience
- Good knowledge of JavaScript and TypeScript.
- Basic hands-on experience with Node.js or another backend language.
- Practical knowledge of AI-based tools (e.g., GitHub Copilot).
- Basic experience with automated testing using Jest or a similar framework.
- Solid understanding of good coding practices (e.g., linting).
- Knowledge of design patterns
- Understanding of REST APIs and common software development practices.
- Familiarity with Jenkins, GitHub, Jira, and Confluence.
- Basic knowledge of UNIX-based systems.
- Good spoken and written English (minimum B2 level).
- Willingness to learn, ask questions, and take responsibility for assigned tasks.
- Curious and analytical mindset – eager to understand why things work, not just if they work.
- Strong communication skills and openness to collaboration.
- Knowledge of the React library for web development including client state library like Redux.
- Solid knowledge of HTML5 and CSS3/SCSS.
- Knowledge of Agile methodologies (Scrum, Kanban).
Work environment
- Flexible working hours
- Technical Supervisor
- Open space / Hybrid Work
- Competitive compensation (salary, equity and bonuses) and comprehensive benefits designed to foster work-life balance, care for your health, protect your finances and help you save and invest for the future.
- Generous paid time away from work, including flexible time off, holidays and sick time, health and wellness initiatives, and a charitable match program to help you give back to your community.
- Great perks, which vary by location and can be site-specific: employee discounts, transportation reimbursements, subsidized cafes and fitness facilities.
- A flexible, hybrid work environment combining the best of in-office collaboration and community-building along with the benefits of working from home.