Senior Front-End Developer
Siteground
Posted: April 15, 2024
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Join our team as a Front-End Developer to build and maintain high-quality user interfaces, ensuring seamless integration with backend services and contributing to the launch of new features.
Required Skills
Job Description
YOUR ROLE::
• Join us as a Front-End Developer and play a key role in building our SaaS platforms, including SiteBuilder, E-Commerce, and Email Marketing. You'll focus on crafting responsive user interfaces, ensuring seamless integration with backend services, and creating an intuitive, visually appealing environment for our customers. Being a 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 Webpack 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 5 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;
• Previous experience with Slate.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.
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.
If this sounds like something you’d be interested in, we'd love to hear from you!
Please note: only shortlisted candidates will be contacted for further steps.