Svitla Systems is a multinational software development company headquartered in California, with business and development offices throughout the US, Mexico, and Europe (Ukraine, Poland, Germany).
8 июня 2021

Senior Full Stack Developer (React+Node.js) (вакансия неактивна)

Киев, Харьков, Львов, удаленно

Svitla Systems Inc. is looking for a Senior Full Stack Developer for a full-time position (40 hours per week) in Ukraine. Our client is a U.S. Company, which develops website and marketing systems used by the world’s leading real estate agents and brokers. The product is a page builder that takes templated sections and stitches them together to construct web pages. The company has grown to over 650 clients, including Jade Mills (#1 Coldwell Banker realtor worldwide), an investor in the company. Within the last 6 months, they accelerated, and the VC-backed company has doubled its team in size and tripled its client base.

Requirements:

4+ years of experience with the application frameworks such as Node.js, React, Redux, Angular, Next or similar;
Knowledge of data-driven architecture and systems design, RESTful APIs, microservices architecture, and Micro Frontends;
Experience in utilizing SQL, NoSQL, in-memory, and distributed SQL (e.g., PostgreSQL, Redis, MongoDB, AuroraDB);
Experience in integrating with 3rd party APIs, external frameworks, and libraries;
Expertise in cloud-native architectures (AWS serverless or containers preferred) at scale in production;
Knowledge of software design principles such as SOLID and DI;
Experience in a Continuous Integration / Continuous Delivery (CICD) model, including Github and CI pipeline automation tools;
Experience of working in Agile environments (SaFe, Scrum, Kanban, etc.).

Nice to have:

Knowledge of GraphQL;
Expertise in Software as a Service (SaaS), multi-tenancy application development.

Responsibilities:

Design, build, test, and deploy the cloud-native platform and microservices/API to be consumed by our platform and clients;
Partner with architecture and external development teams to design reusable frameworks and technical solutions;
Develop new user-facing features and build reusable code and libraries for future users;
Participate in the evaluation of emerging technology and tools;
Optimize application for maximum speed and scalability;
Conduct code reviews for peers and mentor junior engineers;
Iterate on the framework for rendering websites and building a common of libraries and components;
Participate in code review and team events (lunch and learn, brainstorms, etc.).

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.