React.js Developer (Mid)

  • Full time
  • Prague
  • Posted 2 days ago
AWS Amplify (regular)
Next.js (regular)
React.JS (regular)
Facts about TeaCode:
  • we are a software house based in Warsaw 
  • we currently have 35 people on board (and we’re growing from month to month)
  • we work in one programming language → JavaScript/TypeScript (React.js on the frontend side and Node.js on the backend side)
  • we have clients from all over the world
  • the atmosphere within the team is our great value

Project description: 
Online configuration tool for a Polish company to easily sell highly configurable products. 

Tech stack: React, Next.js, AWS Amplify

Type: web application


What do we expect from you? 
  • 3+ years of commercial experience in React.js
  • independence in carrying out tasks and initiative in action
  • fluent English in speaking and writing
  • technical university degree 
  • great communication skills 

It would have been great if you had worked previously in the whole tech stack which we have on this project. But if you worked with React.js combined with anything else, that’s not a problem for us. We still want to meet you!


Our offer:
  • workstation equipment (MacBook Pros, additional screen)
  • active participation in the life of TeaCode – we share our success stories as well as learn from each other’s mistakes. We have monthly meetings that summarise our achievements, allow us to talk in-depth about some of the projects and set our priorities for the upcoming month
  • table football – we take those gameplays very seriously 
  • the office full of sweet and spicy snacks but also fresh fruits and vegetables delivered once a week
  • last but not least → we work together, we party together 

Our recruitment process:
  • entry interview with Joanna – our Talent Acquisition Specialist 
  • recruitment task – we do our best to make it a real life case 
  • technical interview with our developers
  • job offer 

Our toolset:
  • Frontend: 
    • TypeScript, React (Functional Components, Hooks, Context API), Styled components, Next.js, Redux, Storybook, Webpack, Babel, Prettier, Eslint, GitHub Actions, GitLab, React Native
  • Back-end: 
    • Node.js, AWS, Amplify, Nest.js, Express, Fastify, MongoDB, Postgresql, TypeScript, Cloudformation, Firebase, Elasticsearch, Serverless
  • To communicate, plan and notes:
    • Slack, Github/Gitlab, Asana, Clickup, Jira, Figma, Notion, Confluence, Sentry, Miro, Toggl, Google Workspace
  • Testing: 
    • Playwright, Cypress, Jest, TypeScript, React Native Detox, Appium, Testrail, Mocha, K6
  • Methodologie: 
    • Scrum – two week sprints, daily meetings, retro/planning session

To apply for this job please visit