Scroll to top

Frontend Developer
at UpTeam

Join our team of awesome Frontend Developers and be responsible for creating ambitious web applications using newest technologies.

Frontend stack

Along with our 10-year experience we came up with the frontend stack we use most often:

  • Frameworks: React, Next, Gatsby, Vue and Angular,
  • Jira as an Issue Tracking Tool,
  • Confluence as a Knowledge Repository,
  • Scrum/Agile as a Project Management Methodology,
  • Slack for day-to-day communication,
  • GitHub for code reviews,
  • TypeScript,
  • Jest, react-testing-library, Cypress,
  • SASS, styled-components and CSS Modules.
What to expect?

We believe that quality is the key to success and that’s why we do our best to deliver as clean and well-written code as possible. You’ll be part of a team that consists of Frontend Developers, Product Designers, Quality Assurance Specialists and a Project Manager. As a Python Developer, you’ll be a crucial member of this team, and you’ll have a chance to contribute to applications we create for startup type clients in different regions – mostly the UK, the US and Asia.

Each developer sets quarterly goals with the Team Leader, based on the areas of interest and chosen career path. Beside the main Career path you can sharpen your skills in areas such as Architecture, Design, Product Development or Testing.

Junior Frontend Developer

ENTER level

  • HTML/SASS
  • JavaScript/ES6+
  • React / Vue / Angular
  • Styled-components, CSS Modules, etc.
  • Testing (Jest, react-testing-library, etc.)
  • Responsive Web Design
  • Git
  • Continuous Integration (CircleCI/GitHub Actions)

UpTeam's requirements:

  • Your can easily communicate in English (CEFR B2+) with the team and clients
  • You want to make the web a better place
  • You care about web standards
  • You are open-minded and eager to learn new technologies
  • You are familiar with Netguru technology stack and conventions

Junior Frontend Developer

START level

  • HTML/SASS
  • JavaScript/ES6+
  • React / Vue / Angular
  • Styled-components, CSS Modules, etc.
  • Performance optimization
  • Software Design
  • Community Activity
  • Testing (Jest, react-testing-library, etc.)
  • Responsive Web Design
  • Git
  • Continuous Integration (CircleCI/GitHub Actions)
  • Ruby on Rails or Node.js or Python

UpTeam's requirements:

  • You communicate well with a dev team and even better with clients
  • You’re active in the frontend community
  • You’re happy to share your knowledge
  • You give every project your best and take full responsibility for your input
  • You are not scared either by challenges or constructive criticism
  • You know the best tools for the job
  • You find solutions to issues quickly

Middle Frontend Developer

GROW level

  • HTML/SASS
  • JavaScript/ES6+
  • React / Vue / Angular
  • Styled-components, CSS Modules, etc.
  • Performance optimization
  • Software Design
  • Community Activity
  • Testing (Jest, react-testing-library, etc.)
  • Responsive Web Design
  • Git
  • Continuous Integration (CircleCI/GitHub Actions)
  • Ruby on Rails or Node.js or Python

UpTeam's requirements:

  • You have at least 2 years of experience in programming in JavaScript
  • You know how to make a real impact on UpTeam’s development
  • You are more than happy to mentor less experienced employees
  • You are a technical authority for clients, helping them make the right choices
  • You are fully capable of taking the lead in the projects
  • You actively participate in the recruitment process

Frontend Tech Lead

EMBRACE level

  • HTML/SASS
  • JavaScript/ES6+
  • React / Vue / Angular
  • Styled-components, CSS Modules, etc.
  • Performance optimization
  • Software Design
  • Community Activity
  • Testing (Jest, react-testing-library, etc.)
  • Responsive Web Design
  • Git
  • Continuous Integration (CircleCI/GitHub Actions)
  • Ruby on Rails or Node.js or Python

UpTeam's requirements:

  • Your have experience with microservices architecture
  • Your have experience with developing solution architecture
  • You have experience with Continuous Deployment
  • You have advanced programming skills
  • You are familiar with performance bottlenecks and ways to resolve them
  • You take responsibility and don’t take any shortcuts in order to deliver quality solutions
  • You have the ability to inspire and motivate the programming team to ensure that everything goes smoothly

Open Positions.

No suitable position now?

Send us a direct application, and we’ll contact you in 2 days.

We use cookies to give you the best experience.