Position: Senior Full-stack Engineer (Node.js + React)
Company: Alcor
Experience required: 3y
English level: intermediate

What you’ll be doing
- Proposing and developing technical architecture plans
- Collaborating with peers to execute on product vision
- Developing GraphQL and REST APIs, and responsive front-ends
- Building reusable and best-practice code/components
- Writing e2e and unit tests

Required skills
- 4+ years of experience developing responsive web applications and back-ends
- Strong skills with Node.js and build tools (e.g. npm, yarn)
- Experience architecting and developing REST and/or GraphQL APIs
- Advanced HTML, CSS and JavaScript skills
- Experience developing reusable React components
- Familiarity with React frameworks such as Next.js and Gatsby
- Understanding of TypeScript and/or Flow
- Experience working with databases (e.g. PostgreSQL, MySQL, MongoDB)
- Knowledge of modern deployment process (Docker, Kubernetes, CI/CD)
- Solid e2e and unit testing skills
- Security-oriented mindset: building secure applications
- Intermediate English speaking and writing: able to articulate complex ideas

As a plus
- Experience working with security and data protection requirements (e.g. ISO)
- Prior experience working with high-traffic applications

We offer
- We care about our team feeling challenged, being heard, staying engaged, and happy
- Stable employment with a profitable and growing company based in the US
- Flexible work schedule
- Opportunity for remote work
- Allowance for new tech gear to help you be productive and comfortable
- Relaxed, easy-going company culture: no politics or bureaucracy
- Open and transparent structure: direct access to executives
- Results-oriented team
- Professional development: courses, meetups, conferences, and more
- Access to new technology: we like to play with the latest and greatest
- Intercultural experience: peers in the US, Canada, Ireland, and New Zealand
- Team events and outings
- Free English lessons
- Employee referral bonus program
- 24 fully paid vacation days and paid sick leave
- Medical insurance coverage and health program
- Competitive market compensation in USD

Want to join us? Submit your CV in English - we're waiting to hear from you :)