Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Full-Stack Engineer
up to 6500 USD
Location: Remote
Experience: 4 years
About the Company, Team, and Project
We are developing an app for scheduling appointments, meetings, and events. Its goal is to eliminate the problematic back-and-forth when trying to nail down times. Rather than email chains and phone tags, you can send your availability with our link (even if the people booking time with you don’t use it). This software is used by millions of people worldwide - with thousands more signing up every day. Their mission is to take the work out of connecting with others so that customers can accomplish more. This vision is achieved through four core values: start with humans, find a way, focus wisely, and strive for excellence. The company culture is centered around these values, employee engagement, all in order to make it a fun and enjoyable place to work.
Responsibilities
As a Full Stack Engineer, you can expect to work autonomously and troubleshoot independently, as well as pair program and work with cross-functional teams with the priority of creating a great experience for customers.
- Build amazing features for millions of our users working in a Core team;
- Work end-to-end to deliver features - from customer discovery, product design, technical design, coding, testing, shipping, and iteration based on customer feedback;
- Actively engage with design, product, and QA regarding the implementation and testing strategy;
- Write implementation plans based on business requirements;
- Generate unit, API, and functional/GUI tests to validate your implementation;
- Work closely with their support team to give all users an incredible experience;
- Review tech specs and pull requests from other engineers;
- Advocate strong foundations in technical architecture while maintaining high velocity;
- Improve their engineering systems and processes; they run an agile process with sprints and iterate continuously.
Requirements
- At least 4+ years of experience in software development at a SaaS or similar tech company;
- Extensive experience with React.js;
- Experience with GIT;
- Experience with Agile methodologies and Scrum;
- Proven experience in writing clean, reliable, and highly maintainable code;
- Excellent verbal and written English;
- Solid work ethic - you are motivated to learn and work independently;
- Proactive and product-oriented mindset.
Nice to Have
- Experience with Ruby;
- Experience with Python, Go, PHP, Java, or Node.js.
We Offer
- 20 days of vacation;
- Private health insurance with full coverage for pregnancy/maternity and family members;
- 10 days of paid parental leave;
- Macbook Pro 16;
- Educational budgets, including the monthly educational holiday;
- Budget for payment of work from home - 50 euros per month.
Stages of the Interview
- Tech Screening Questionnaire - up to 30 min
- Technical Task - ∼3-4h (unpaid)
- HR interview - up to 1h
- Tech Interview and Peer programming - up to 2h
- Interview with our team - up to 1h
Contact Information
Headquarter address: BC Parus, Kyiv
Support E-mail: [email protected]
Contact phone: +38 063 135 4725
We look forward to hearing ‘hi’ from you!