
Frontend Developer
We are the Polish branch of the BOLD group, building the largest career websites in the world since 2005 with our colleagues in San Francisco, Puerto Rico, and India.
Our products, intended to help people find and kick-start their dream careers, draw in over 20,000,000 visitors a month and have been featured in The Guardian, Forbes, and The Financial Times. We're in the business of making a positive difference—and now, you can join us in helping millions of job seekers change their careers and their lives for the better.
Are you looking for an opportunity to grow a market-proven product, including research and development of exciting LLM based features, while setting a great example for other members of our team? If so then we might be a match for you - we’re currently looking for a Javascript/Typescript developer, with strong React experience, that will join us on our journey!
ABOUT THIS TEAM
Our product is an in-house CV builder, for both desktop and mobile devices. It allows users to easily glide through the process of document creation and customization, to reflect their previous work experience and aspirations for future career development. Furthermore, we're constantly developing a variety of useful tools, such as personalized job offers, document feedback and mock interviews, to aid our customers' journey even more. Our app is built with React 17 (soon to be 18) + Typescript combo, using popular libraries such as Redux 4.2 (with Toolkit), React Router 6 and many more. We manage our own components library (using Storybook) and maintain substantial test coverage (Cypress, soon Playwright). Feel free to reach out and ask any questions regarding our tech stack, we’ll be happy to answer.
Our app development cycle consists of
Product team develops business requirements - provides them as an A/B test if applicable.
Design team prepares the UI as Figma designs, as the UX gets refined.
Tasks are presented during bi-weekly meetings, introduced to sprints on a weekly basis.
Engineering team implements the feature, deploys it to the testing environment.
QA team verifies new features, cross-reference with the business requirements.
After QA performs regression and signs off on all tasks from the given sprint, the app gets deployed - most often on Tuesdays and Wednesdays
What’s great about working with us?
Engineering first - we’re all about maintaining a strong engineering culture, not only because we care about the tech we use and processes we employ - we’re also of the belief that our responsibility is to allow our devs to focus on the task at hand, without unnecessary distractions.
Global markets, international team - our product is being built with European and American (both North and Latin) markets in mind. To ensure that all perspectives are being taken into account, we cooperate with people from multiple countries and continents.
Impact and ownership - we’re looking for solutions to real world problems, ones that bring value to both our customers and business alike. We do it as a team, performing as owners of areas we are responsible for.
Engaging projects - if you enjoy designing, refining and implementing impactful features - to finally share them with a sizable, international user base then you’ll feel right at home working on our resume builder.
WHAT YOU’LL DO
Developing and maintaining our CV builder SPA, used by millions of people from around the world.
Implementing A/B tests (or providing guidance over), experiments designed by our product team that ensure we’re on the right track to grow.
Optimizing the codebase for performance, both network usage and hardware utilization alike
Mentorship and guidance for less experienced colleagues.
Proactive participation in dailies, sprint plannings, task refinements, and other weekly rituals.
Research of new technologies/libraries/architectural patterns to implement (eg. integration with ChatGPT and various speech-to-text SaaS platforms as of late).
Weekly retros, little bit of maintenance and bugfixes, diligent code reviews.
WHAT YOU’LL NEED
Few years of general front-end development experience.
Practical knowledge of HTML5, CSS3, SASS (SCSS) and Responsive Web Design (RWD) / mobile-first approach.
Familiarity with Typescript / Javascript (we’ve got full TS coverage hence it’s preferred, but we’re open to people who are not yet fully proficient)
Great knowledge of React, React Hooks, React Router, Redux (or other global state management library), and frontend design patterns.
Experience with consumption of REST/GraphQL APIs.
Being comfortable with common git commands and techniques. Familiarity with CI/CD solutions and pipelines - we use BitBucket so knowledge of it is a plus.
Sense of aesthetics, pixel-perfect approach, striving for consistency in UI/UX.
Conscious approach to implementation of new features to the existing codebase, appreciation for clean code and “durable” architecture.
WHAT’S GOOD TO HAVE
Advanced knowledge of Redux Tool Kit, store typing, maintaining immutability where applicable
Familiarity with the concept of API gateway, OpenAPI to Gql translation layer, concept of microservices.
Production experience with Node.js & Express, webpack config for different entry points, Docker, Lerna
Production experience with CI/CD pipelines, ability to configure such,
Familiarity with FE security concepts, such as XSS vulnerabilities, ability to prevent such.
Advanced knowledge of testing tools, preferably Cypress and Playwright
Familiarity with SSR frameworks, PWAs, mobile browsers APIs such as push notifications would be a plus.
HERE’S A FEW OF OUR PERKS & BENEFITS
Salary range: 13 200 - 15 600 PLN net + VAT (B2B contract) or 11 000 - 13 000 PLN gross (Employment agreement / Umowa o PracÄ™)
Cutting edge equipment - a slick, brand new 16’ Macbook Pro, ready for all of your IDE needs
Equipment and Internet Program - the company reimburses the Internet expenses and one-time equipment purchase to make your work comfortable when we work remotely (additional to a laptop and necessary accessories we provide all employees with by default).
Flexible working hours - we have no problem if you prefer to work early in the morning or start work at noon - you decide for yourself. We work the way we want to achieve the best results.
Remote work - we are open to full remote candidates (in Poland). If you prefer, you can also work from the office in Warsaw.
Language Classes - organized by an external language school (in one of the following: English, German, Polish, Spanish, French, or Italian).
Wellness and Mental Care Programs (Yoga classes and a dedicated online platform).
Private healthcare (Medicover) and Multisport Card (both single packages are fully refunded by the company).
Udemy Business platform - unlimited access to 5,500+ courses.
Amazing integration parties, engaging Slack community channels, and most importantly a great atmosphere all around :)
HERE'S WHAT THE RECRUITMENT PROCESS LOOKS LIKE:
Short phone call with a recruiter.
The task on CoderByte.
Culture fit - at this stage we will ask you questions based on our values. Soft skills are important to us.
Technical interview - It's time to get down to business. During the interview, we get to know you better and check your technical skills.
Decision & Offer - we'll get back to you shortly after the interview. If everything went well, you can get ready for a new job.
Like what you see and feel we might be a match for you? Reach out and we’ll be delighted to get to know you better!
#LI-REMOTE
ABOUT BOLD
As an established global organization (17 years and counting), BOLD helps people find jobs. Our story is one of growth, success, and professional fulfillment.
We create digital products that have empowered over three million people in 180 countries to build stronger resumes, cover letters, and CVs. The result of our work helps people interview confidently, finding the right job in less time.
Our employees are experts, learners, contributors, and creatives.
BOLD VALUES OUR POSITION AS AN EQUAL OPPORTUNITY EMPLOYER
WE VALUE, CELEBRATE, AND PROMOTE DIVERSITY AND INCLUSION.
We hire based on qualifications, merit, and our business needs. We don't discriminate regarding race, color, religion, gender, pregnancy, national origin or citizenship, ancestry, age, physical or mental disability, veteran status, sexual orientation, gender identity or expression, marital status, genetic information, or any other applicable characteristic protected by law.
This job is closed
But you can apply to other open Remote Developer / Engineer jobs
About the company
Similar Remote Jobs
- New Job! Featured Job Remote Job
- New Job! Featured Job Remote Job
- Opened 4 days ago Featured Job Remote Job
- Opened 7 days ago Promoted Job Remote Job
- Closes in 5 days Promoted Job Remote Job