JavaScript Developer

We are looking for

JavaScript Developer



  • If you like to geek out over modern frontend frameworks like Next.js, React, and theJAMstack architectural model, then we want to talk to you. We are looking for extremely motivated, high-performing full stack engineers who are excited about the opportunity to build high-impact software very quickly. Our frontend-as-a-service team operates like a “startup within a startup”, and we are focused leading the next phase of hypergrowth here at the company. We are looking for a hand-picked group of extremely talented JavaScript full-stack engineers to join our team and help to reshape the way that enterprise-grade software is built, configured and delivered.

  • Responsibilities

    • Actively participate in identifying user stories, clarifying requirements and scope, breaking down development tasks and discussing implementation details
    • Write good tests with full test coverage for all of your code
    • Develop high-quality code that adheres to development patterns and linting rules agreed upon by the team
    • Actively participate with the rest of the engineering team in reviewing issues, participating in discussions, and reviewing pull requests
    • Actively demonstrate software engineering best practices throughout product development and maintenance
    • Maintain close collaboration and effective communication with Development Manager, Lead Developer, Lead QA, team members and other stakeholders
  • Skills & Qualifications

    • Bachelor’s Degree in computer science or relevant technical field and/or equivalent combination of education and experience
    • Typically 3-5+ years of professional software development experience in modern JavaScript (ES2015+)
    • Familiarity with modern frontend development best practices
    • Excellent knowledge of programming patterns, antipatterns, and best practices
    • Experienced in the following: building tools like Webpack, JavaScript in client-side and server-side (Node) contexts, writing unit tests and integration tests, optimizing software performance using profiling tools, debugging tools and practices
    • Supportive and respectful attitude towards team members
    • Excellent written and verbal communication skills in English
    • Excellent interpersonal skill to contribute as an effective team player
    • Comfortable working remotely with a distributed team
    • Comfortable presenting to internal teams across departments
    • Enjoy problem-solving on technical challenges
    • Good at knowledge sharing and documenting implementation
    • Thrive in a fast-paced environment where we adapt to change quickly and always have something new to learn
  • Nice to have

    • Experience with GraphQL and TypeScript
    • Experience with modern front-end frameworks like Next or Gatsby
  • Your benefits

    • Ongoing development of professional qualifications
    • Stable employment and professional work environment
    • Diversified range of implemented projects
    • Genuine influence on career management
    • Team that respects your opinion
    • Private healthcare and sport packages
    • Team-building activities and sports events