- Back-end API: Java 13, Spring Boot 2.2.5, MySQL 8.
- Web Front-end: Node.js, Express 4, React 16.13, Redux, Thunk, Emotion, Webpack with Babel.
- DevOps: AWS, Docker, Jenkins, Nexus, MBT, Terraform.
- Strong experience with ES 2018, HTML5, CSS3, React with Hooks, Redux, Thunk or Saga, Styled components.
- Good experience with cross-browser compatibility and transpiling/polyfilling to maximize browser support.
- Good experience with unit testing and the common frameworks like Jest, Mocha, Chai, Enzyme, Sinon.
- Good experience with ES modules, Webpack and setting up an efficient build process.
- Good experience with developing single-page applications and optimizing for performance.
- Experience with developing SaaS applications / productivity tools as a plus.
- Experience with working in MVP- / early startup environments as a plus.
- Experience with developing text editors and using “content-editable” elements as a strong plus.
- Experience with developing real-time collaborative web applications using Operational Transformation or CRDTs as a really strong plus.
- Solid written and spoken English is a must.
- A practical mindset with the right balance of speed and quality.
- Ability to work independently, ideally some experience working individually as part of a remote team.
- Salary in $
- A strong team of professionals
- English as a main language of communications
- Possibility to join the perspective team at the start of the project