Front-End Engineer (TypeScript and React)
Team: Product Development
Location: Sofia
Commitment: Full-time
Workplace Type: hybrid
YOUR ROLE:
- Join us as a Front-End Developer and play a key role in building our SaaS platforms. You'll be responsible for crafting responsive user interfaces, ensuring seamless integration with backend services, and creating an intuitive, visually appealing environment for our customers. As part of our team, you'll have the opportunity to work with the latest technologies, contribute to key milestones such as the launch of new features, and make a tangible impact on the company's growth.
YOUR RESPONSIBILITIES:
- Develop and maintain high-quality, reusable, and scalable code using SASS & CSS, HTML, and JavaScript;
- Use React JS and Redux to build robust and efficient front-end systems;
- Collaborate with our team to design and implement responsive user interfaces that align with our UI/UX principles;
- Leverage your knowledge of RESTful APIs and AJAX to integrate our front-end systems with back-end services;
- Utilize Vite for bundling and transpiling;
- Use GIT for version control in a collaborative environment;
- Develop Single Page Applications (SPA) ensuring optimized performance for both mobile and web;
- Understand and apply functional programming concepts in development practices.
OUR EXPECTATIONS:
- A minimum of 4 years of experience in software development, specifically with SASS & CSS, HTML, and JavaScript;
- At least 3 years of experience with React JS and Redux;
- Proficiency in working with GIT;
- Practical experience with RESTful APIs and AJAX;
- Solid knowledge in building SPA applications;
- An understanding of UI/UX principles;
- Deep understanding of functional programming concepts.
GREAT ADVANTAGE WILL BE:
- Previous experience with Node.js;
- Familiarity with CI/CD tools like Jenkins/GitHub Actions;
- Experience working in an Agile environment;
- Familiarity with RTK Query;
- Ability to break down complex problems and implement practical solutions;
- A strong understanding of modern CSS architecture principles and methodologies (like BEM, SMACSS, or OOCSS).
WHAT WE OFFER:
- Working on in-house built products, using the latest technologies;
- Competitive salary with achievement bonus;
- Premium health insurance;
- Reduced working hours every Friday;
- Sponsorship for worldwide conferences of your choice with full company coverage of business expenses;
- Free office restaurant with our own chef team;
- Free access to our in-office gym with professional instructors;
- Free HIIT, Prama, Yoga, Pilates, and table tennis classes in our HQ office;
- Free Multisport or CoolFit card;
- Additional days off for long service and volunteering;
- Anniversary and company gifts;
- Knowledge-sharing at multiple meetups and mini conferences in our offices.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
