Vacancies
Full-Stack Engineer
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 their values, engagement of employees, all in order to make it a fun and enjoyable place to work.
Skills:
- At least 4+ years of experience in software development at a SaaS or similar tech company;
- Extensive experience with React.js;
- Experience with Ruby is nice to have, but not required ( it’s fine if you have experience with some other backend languages such as Python, Go, PHP, Java, Node js. as long as you are willing to learn and switch to Ruby);
- Experience working with Agile methodologies and Scrum;
- Proven experience in writing clean, reliable and highly maintainable code;
- Experience with GIT;
- Excellent verbal and written English;
- Solid work ethic — you are motivated to learn and work independently;
- Proactive and product-oriented mindset.
What you should do on a project:
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.
Our company is built using a service-oriented architecture and an automated continuous delivery system in order to efficiently deliver our product solutions. The successful individual will write well tested software and grow into a full stack specialist with a product mindset.
- 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.
About the tracking system and management tools:
Insightful — a productivity and time-tracking app, Jira.
Advantages:
- 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
* Duration: long-term contract
* Schedule: flexible but you need to overlap with the US
Does this sound like the kind of place you want to work at? We look forward to hearing ‘hi’ from you!