— 1+ years of commercial experience in React/Node.js
— Proficiency in modern JS (ES 8/9/10)
— Experience with NodeJS (Express or Nest.JS framework)
— Experience with SCSS and CSS-in-JS approaches
— Strong understanding of Redux and related libraries (redux-thunk, redux-toolkit etc)
— Understanding of modern tech tools for JS development (npm, webpack, prettier, eslint, etc.)
— Database (PostgreSQL/MongoDB) skills
— Intermediate+ English (written and spoken)
— Passion to learn
— Next.js and server-side rendering
— Experience with CI/CD tools (CircleCI, Bitbucket Pipelines, Jenkins)
— Experience with WebSockets
— Experience with TypeScript
— Experience with Styled Components and Storybook
— Experience with Zeplin/Figma
— Flexible schedule
— Opportunity to work remotely when needed
— Paid vacation and sick leaves (29 vacation days and 10 sick leaves)
— Personal Development plan and mentoring
— Compensation of educational and training programs
— Team buildings and corporate events
— Take part in a full cycle of software development, including actual development, communication, troubleshooting and deployment
— Participate in product discussions and decision-making during the development process
— Collaborate with tech team members, take part in the code review process, software architecture and tech design
— Collaborate with QA and project manager
— Communicate with business stakeholders and product owners
— Contribute to company-wide software development processes and approaches, expand and deepen your technical expertise
A growing company that develops web and hybrid mobile apps. Always staying on technology wave, developing software using modern tech stack and frameworks.
Our core values are:
PEOPLE CENTERED CULTURE
We believe that the most impressive victories are made by a group of people. Building a team players collective, promoting feedback and knowledge-sharing culture, we are building a road for company success.
DEEP TECH EXPERTISE
Being obsessed with JavaScript, we implement the most reliable and modern solutions, which we always test on our internal projects before, to make our clients’ products performant and competitive on the market.
HIGH QUALITY
Conducting code review as a regular development practice, we improve the quality of clients’ products and team member skills. Following a strict QA process, we make sure end-users will not face ugly bugs, using the software, built by us.
AGILE APPROACH
Scrum, Kanban, Lean — each of the methodologies have own pros and cons. We use a flexible approach and pick the most suitable for each client’s project, to reduce inefficiencies and iterate faster.