Position: Senior Full Stack Engineer (React.js/Node.js)
Company: Svitla Systems
Category: JavaScript
Experience required: 3y
English level: upper

Our client is a global leader in multi-vertical online comparison marketplaces. The matching technology helps millions of consumers worldwide make more intelligent, more confident buying decisions while simultaneously enabling brands to maximize their online presence. They do so by creating trusted comparison websites that allow consumers to easily compare products and services online and form high-value relationships with the brands they choose. They operate comparison websites, such as Top10.com, that drive high-value customer acquisition for leading brands, identifying high-intent users who haven't demonstrated brand preference. Their websites simplify the decision-making process and build brand consideration, delivering a strong ROI for brands. The client’s Fintech Business Unit focuses on the lending, mortgage, consumer finance, and insurance verticals, working closely with market leaders to send high-value customers at scale. Their vision is to become “Expedia.com for your money” - creating a marketplace for a broad range of financial products and services. As a result of new product lines and business activities, they need to extend and diversify Fintech R&D resources and capacity to support those new needs. The mission and vision are to establish a solid development team in Ukraine. This team will gain deep familiarity with the client’s technical infrastructure, architecture, echo system and will be capable of taking and leading significant development efforts and delivering high-quality content on a schedule aligned with the client’s business and product goals.

**Requirements:**
- 4+ years of hands-on experience with React.
- 4+ years of experience with Vanilla JavaScript and core concepts.
- 4+ years in backend development with web orientation (Node.js + Express or equivalent).
- 4+ years of experience with HTML5 and CSS3.
- 4+ years of experience with Databases (NoSQL, MongoDB are an advantage).
- 2+ years of experience with modern CSS/SCSS/Less/CSS-in-JS development.
- Expertise in building tools (NPM/Webpack/Parcel).
- Passion for the internet, frontend, and HTML, eager to learn and advocate for the next-generation technologies and tooling.
- A can-do attitude and desire to become a technological focal point in the company.
- Knowledge of CI/CD (Jenkins pipelines & Groovy) – significant advantage.
- Knowledge of Docker – advantage.

**Responsibilities:**
- Build, maintain, and improve frontend and backend systems using Agile development methods.
- Perform as part of developing scalable web applications with cutting-edge technologies, such as React, Semantic UI, material design, Node.js, GraphQL, C3js, D3, ES6, HTML5 CSS3, etc.
- Leverage your skills and experience to design, build and support the next-generation web-based GUI and contribute features to a complex product created in a distributed Microservices environment.
- Lead front-end technological initiatives and improvements while instilling the development of “best practices” - push the client’s load times and performance to the next level.
- Contribute to team and organizational improvements in process and infrastructure, develop customer solutions, with a strong emphasis on performance and quality.
- Maintain high-quality code by writing units, integration tests, and automation.
- Work closely with UX experts and products to design and build no less than the best user experience for the client’s web apps.

**Will be a plus:**
- Experience with frontend libraries/frameworks like Angular/Vue.js.
- Experience in the development of enterprise-level single-page applications.
- Relevant academic background.
- Technical experience with Core Java, Web Services, Spring, and Hibernate.

**We Offer:**
- Competitive compensation plan that takes skills and experience into consideration.
- Annual performance appraisals.
- Possibility to choose your workspace either remote or combination of your home and one of our development offices. 
- Projects that use advanced, cutting-edge technologies.
- Competitive bonuses for a personal recommendation of new employees.
- Vacation time, sick-leaves, national holidays, family supplementary days off.
- Comprehensive medical insurance including dental services, massages.
- Support for a healthy lifestyle, compensation of sports events.
- Maternity leave policy.
- A personal loan budget is available for long-term personnel.
- Partial compensation of conferences, courses, and English classes.
- Free meetups, webinars, and conferences organized by Svitla.
- Birthday and New Year presents for personnel, gifts for children.
- Fun summer and winter corporate parties and memorable anniversary presents.