We are seeking a highly skilled and adaptable Senior Full Stack Developer to join our dynamic team. This role involves both front-end and back-end development tasks, requiring strong proficiency with .Net Core and Angular, Typescript, Javascript. The ideal candidate will have substantial experience with SQL Server, including building and optimizing queries and a solid understanding of API-first development approaches.
Project Overview:
This project focuses on a cloud-based software platform that manages and automates the full lifecycle of F&I Products, Service Contracts and Extended Warranties in the automotive and consumer goods sectors. It enables real-time transactions, comprehensive policy/claims management and sophisticated risk/reinsurance handling to improve operational efficiency and risk understanding.
Entry Date: May 22st (preferably)
Our ideal candidate has required technical skills: * strong proficiency in .Net Core Web API, NET Framework, ASP.NET, and front-end technologies such as Angular, Javascript, Typescript and jQuery; * extensive experience with MS SQL, including the ability to write and optimize complex SQL queries; * Familiarity with Git and hands-on experience in using CI tools (Azure DevOps, TeamCity, Octopus); * Proficient in designing and developing RESTful APIs; * Experience managing Azure Cloud Services; * Proficiency in unit testing frameworks such as NUnit and xUnit; * Familiarity with DevExpress controls; * Solid understanding and practical application of SOLID, DRY, KISS, YAGNI principles; * Experience applying Domain-Driven Design (DDD) practices
Nice-to-Have technical skills: * Experience with DevExtreme components; * Familiarity with Jira and Slack; * Experience in creating user-friendly interfaces.
Qualifications: * 7+ years of relevant experience in full-stack development; * Bachelor’s or Master’s degree in Computer Science or a related field; * B2 English level or higher.
Personal Attributes: * Strong analytical and problem-solving abilities; * Excellent team collaboration skills; * Proven leadership and mentoring experience * Adaptability to new technologies and flexibility in handling multiple tasks.
Your main responsibilities will be: * developing and implement application logic and functionality; * creating and maintain database schemas that represent and support business processes; * writing unit tests; * creating, modifying and optimizing SQL queries; * collaborating closely with project managers and other team members to meet project requirements and deadlines; * participating in code reviews, providing feedback and insights to improve code quality and team knowledge.
Work Environment: * Agile/Scrum project methodology; * A diverse, multinational team of 5 developers and 3 QA specialists, 1 Tech Lead, Scrum Master. Architects and Business Analysts are distributed across multiple teams to support various product streams; * 100% full-time remote; * Standard working hours from Monday to Friday (9 AM to 6 PM, Kyiv time zone).
We are pleased to offer: * official and prompt rewards; * medical insurance coverage; * co-financing of English language classes; * collaborative environment for sharing knowledge and expertise; * supportive team atmosphere conducive to cooperation and collaboration.