-
IndustryInformation Technology
THE PROJECT
My client is the world’s best-rated online proofing solution, with a software that is used by have over half a million users across hundreds of companies, including AB InBev, LG, Havas, GroupM, and Emirates. Founded in 2015, it is a growing and established startup in a booming market, that frees people from chaotic approval processes, making work more joyful and productive. Their review and approval platform helps teams share, discuss, and approve all their files, all in one place – including documents, designs, images, videos, and audio files.
They are formed by a fully remote team with people working in home offices, co-working spaces, and coffee shops all over the world.
THE TEAM
Their development team grew from 9 members to 19 in the last year and they are looking to expand further in the coming months.
They use Agile methodologies: their team is divided into cross functional squads who are fully responsible for a part of our product. Inside the squad they have short meetings to define goals, share updates and blockers during the week.
Developers are involved in the whole software development life cycle. You will write code but also E2E tests, migration scripts or monitor production.
Their techstack is based on Javascript, using React.js in the frontend and Node.js with MongoDB in the backend, everything hosted in AWS.
THE ROLE
Depending on your interests and skills, you may do more feature work or more purely technical work, but the boundaries are fluid, and people can switch between teams. Every two weeks, you’ll have a private conversation with your manager where you can discuss these topics and more.
Build new product features. In the last year the team has added many exciting features including revamping our project dashboard or allowing users to compare two versions. In the coming year we are looking forward to building many more exciting features like allowing users to automate their manual processes.
Integrate with 3rd party services. They have started integrating the platform with multiple 3rd party services like Asana, Microsoft Teams, etc and built a foundation to create many more integrations.
Track down bugs and fix them fast. There are a lot of moving parts in the SAAS app: frontend, backend, networking and integration with 3rd party services.
Improve the development process. They improve their development process by adding new E2E tests to prevent bugs and reduce manual testing, refactoring concepts to reduce complexity, improving the CI/CD pipeline or coming up with new ideas.
THE REQUIREMENTS
- Over 2 years of experience working as a Fullstack Javascript Developer on a sophisticated SPA
- Passion for software development: you hold yourself to a high coding standard and write code that’s reliable, performs well and is easy to understand Effective debugging skills
- You’re comfortable with the MERN stack: you’re fluent with Node.js, Express, MongoDB and React, as well as the staples of full-stack development: HTTP, HTML, JavaScript, and CSS.
- You turn designs into technical concepts: you can translate complex UI/UX design into technical concepts for new features.
- You’re a problem solver: if you find a concept that needs refactoring, you don’t ignore it.
- You work well with lots of questions and few answers.
- You’re hungry to learn: you strive to continuously improve, iterate and integrate what you learn.
- You manage scope and expectations: you have experience in collaborating with product management and product design
- You’re a strong communicator: you have experience collaborating with a distributed team.
- You are fluent in English: the team is international and you will need to communicate easily.
WHAT THEY OFFER
-Enjoy fully remote work: you will be able to do it from wherever you feel is best. They are looking for someone who can have at least 4hrs of time overlap with European working hours (9:00AM to 6:00 PM CET).
-Highly competitive salary: your abilities and experienced will be accordingly valued and matched.
-Meet up in real life: the entire team travels together at least once a year at their retreat to enjoy and get to know one another.
-Enjoy a strong team culture: the team is formed by knowledge seekers, reflective thinkers, clear communicators, goal owners, problem solvers, and team players.
-Join a happy team: they have been rated five stars on Glassdoor by their own team.
-Create a workspace that suits you: you will get a €1,500 budget for hardware, as well €500 for home office to buy whatever you need to do your best work – including a computer, webcam, or standing desk.
-Get 36 days of paid holidays: you will enjoy plenty of time for city breaks, summer escapes, and everything in between.
-Continue to grow and develop your career: the company cares about your development and wants you to be able to learn new things. After six months in the company, you’ll get a budget for personal development.
-Make your voice heard: the team members are trusted to make the best decisions to achieve their goals.
