Svitla Systems Inc. is looking for Senior Full-stack (.NET+React.js) Developer for a full-time position (40 hours per week) in Ukraine. The project is our new Environmental Accounting project for Air/Waste/Water modules. This is a product the market wants us to deliver. It’s based on our existing OpsInfo calculation library software and we have to built new user experiences and scalable backend for our new multi tenant SaaS. It’s all cloud native in Azure. The front end is a mix of react and I want the team to use more Kendo controls. The team will be tasked to work on developing effective UI’s and scalable backend. This is a totally separate code base, no legacy.
Participate in the Agile software development (Scrum/Kanban) from concept, design to full-stack code and test;
Write concise code, clear, well-tested, well-documented and with quality that adhere to industry best practices;
Optimize code for quality, performance, scalability, efficiencies and security; through testing, code scanning, refactoring and monitoring;
Collaborate with product owners to define/refine requirements, break down into development tasks, estimate effort, and plan milestones & deliverables;
Develop and maintain UI applications (web, mobile, etc.) and/or web APIs (RESTful & messaging-based);
Identify opportunities to innovate, improve software architecture and cloud infrastructure, and/or offer new ideas;
Advocate for simplicity, reliability, manageability, scalability, extensibility, reusability and performance
7+ years of experience designing and building scalable and performing data-driven software applications
Experience designing services based and/or tiered web and mobile applications
Experience in React (2+ years);
Experience in Azure is plus;
Experience working in a continuous integration and deployment development environment;
Experience practicing Scrum/Kanban and can adapt to Scrum values;
Good spoken and written English;
BS in Computer Science, or STEM (Science, Technology, Engineering and Math) major or equivalent experience
Strong analytical and problem-solving skills;
Be a proactive team member who contributes, collaborates and demonstrates positive behavior;
Works effectively & independently in a dynamic team environment;
Proven time management, organizational and follow-up skills to meet deadlines;
Quality-orientation with passion for customer satisfaction;
Excellent interpersonal skills;
Demonstrated initiative to learn & experiment with new technologies and processes;
Strong work ethic and professionalism;
Good communication skills
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.
Flexible working hours and adjustable work/life balance.
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, and sports activities.
Support for a healthy lifestyle, compensation of running 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 presents for personnel and New Year gifts for children.
Fun summer and winter corporate parties and memorable anniversary presents.