Position: Full-Stack Engineer
Company: EdIble Arrangements Ukraine
Category: JavaScript
Experience required: 3y
English level: intermediate

**Requirements:**
• 3+ years of experience developing complex, modern and responsive web applications using ReactJS (Redux, Saga or similar libs)
• Ability to implement rich client functionality using thorough ES knowledge
• Firm understanding of responsive design techniques and design patterns
• Experience and understanding of various build and deployment pipelines (npm, azure ci/cd, or any alternatives)
• Experience with e2e/unit testing of React components
• Desire to learn and become real Full Stack engineer with API proficiency is a must
• English spoken and written skills - Intermediate (able to negotiate and convey own opinion)

**Responsibilities:**
• Hands-on software/application development
• Create software components, modules, integrations
• Create software testing implementations including unit, functional, acceptance, performance, and security tests
• Provide feedback during development cycles regarding technical constraints
• Implement stable and highly available services on Azure

**Would be a plus:**
• TypeScript experience
• NodeJS experience or desire to get it
• Database design, integration, optimization experience (Relational, Document, Graph - any or all will be useful) - big plus
• Understanding of API security (OAuth or other patterns) - big plus
• PWA basics - big plus

**Working conditions:**
• 100% remote work
• Annual bonus according to the policy (13d salary)
• Multinational and intercultural experience
• Growth opportunities
• Cutting-edge frameworks and technologies
• Competitive salary
• Health insurance after the probation period
• Corporate library
• Common team events
• Start-up spirit (the team is being built from scratch)