Full Stack Developer (Automotive domain) в Sigma Software, Київ, Львів, Вінниця, Івано-Франківськ, Тернопіль, Чернівці, Краків (Польща), Познань (Польща), віддалено

Wait 5 sec.

Join us to build a serverless, AWS-based Web API for managing vehicle data using .NET and Angular. Work with modern tech stack and a talented team!We are looking for a skilled Full Stack Developer to join our team! You’ll work on a serverless AWS-based Web API application for managing vehicle and manufacturer data. The tech stack includes Angular, .NET 8, PostgreSQL, EF Core, Clean Architecture, AWS (Lambdas, S3, and CloudWatch). You will collaborate with a talented team of 10+ experts to develop a scalable and modern solution for the Automotive domain. Join us to work with cutting-edge technologies and make an impact!Customer Our Customer is a German company IT solutions for digital automotive aftermarket domain. We work closely as a team, collaborating with PO, sales, and analysts. We place a high value on our team atmosphere because we believe that we can work hard and have fun together. We have built a team culture, where trust, new ideas, and dedication are the most important.ProjectThe Web API application is designed to aggregate, process, and provide information about vehicles and their manufacturers. It serves as a centralized platform for managing and delivering structured data related to car brands, manufacturers, and car parts. Built as a serverless, distributed system on AWS, the application ensures high scalability, reliability, and cost-efficiency by leveraging cloud-native services. It includes an editor module that allows users to manage and update information about car brands, manufacturers, and automotive components, ensuring data accuracy and consistency. Ratio of Back-end and Front-end tasks: 50/50. Tech stack: Back-end: .NET, PostgreSQL, EF Core, and Clean ArchitectureFront-end: Angular and Material UIAWS Lambda, Cloud Watch, and S3The team consists of 10+ people, including architects, developers, a designer, and testers, with the majority coming from Sigma Software.ResponsibilitiesAnalyze product requirements and contribute to software design Develop and optimize user interfaces using Angular, ensuring responsiveness and performance Implement and maintain client-server communication, integrating Front-end with Back-end services Collaborate with designers and Back-end developers to create seamless user experiences Write clean, maintainable, and efficient code while following the best engineering practices Participate in code reviews and unit testing to ensure quality and consistency Report status and progress according to project and company requirementsRequirementsAt least 2.5+ years of software development experience Strong knowledge of TypeScript, HTML, SCSS, and Angular (including Angular Material and RxJS) Experience with unit testing using Jasmine or similar frameworks Understanding of Front-end performance optimization and responsive design principles Experience integrating Front-end applications with RESTful APIs Experience with Back-end development using .NET 8 and C# Experience with PostgreSQL and Entity Framework Core Knowledge of CI/CD processes and version control systems (Git) Understanding of Clean Architecture principles At least an Upper-Intermediate level of EnglishWOULD BE A PLUS: Familiarity with AWS LambdaМи шукаємо досвідченого Full Stack Developer, який приєднається до нашої команди! Ти будеш працювати над безсерверним Web API застосунком на базі AWS для управління даними про автомобілі та виробників. Технологічний стек включає Angular, .NET 8, PostgreSQL, EF Core, Clean Architecture, AWS (Lambdas, S3 та CloudWatch). Ти будеш співпрацювати з талановитою командою, яка складається з понад 10 експертів для розробки масштабованого та сучасного рішення для автомобільної галузі. Приєднуйтесь до нас, щоб працювати з передовими технологіями та впливати на розвиток індустрії!Клієнт Наш клієнт — німецька компанія, що спеціалізується на IT-рішеннях для цифрового ринку автомобільних запчастин. Ми працюємо як згуртована команда, співпрацюючи з відділом замовлень, відділом продажів та аналітиками зі сторони клієнта. Ми дуже цінуємо атмосферу в нашій команді, оскільки віримо, що можемо і наполегливо працювати, і разом весело проводити час. Ми створили командну культуру, в якій найважливішими є довіра, нові ідеї та відданість справі.Проект Web API застосунок призначений для збору, обробки та надання інформації про автомобілі та їх виробників. Він служить централізованою платформою для управління та надання структурованих даних, пов’язаних з марками автомобілів, виробниками та автомобільними запчастинами. Створений як безсерверна розподілена система на AWS, застосунок забезпечує високу масштабованість, надійність та економічну ефективність завдяки використанню хмарних сервісів. Він включає модуль редактора, який дозволяє користувачам керувати та оновлювати інформацію про марки автомобілів, виробників та автомобільні компоненти, забезпечуючи точність та узгодженість даних. Співвідношення завдань бекенду та фронтенду: 50/50. Технологічний стек:Бекенд: .NET, PostgreSQL, EF Core та Clean ArchitectureФронтенд: Angular та Material UIAWS Lambda, Cloud Watch та S3Команда складається з понад 10 спеціалістів, серед яких архітектори, розробники, дизайнер та тестувальники, більшість з яких працюють на боці Sigma Software.Обов’язкиАналізувати вимоги продукту та брати участь у проєктуванні ПЗРозробляти та оптимізувати інтерфейси користувача на Angular, забезпечуючи високу продуктивність і адаптивністьРеалізовувати та підтримувати клієнт-серверну взаємодію, інтегруючи фронтенд і бекенд сервісиСпівпрацювати з дизайнерами та бекенд-розробниками для створення безперервного користувацького досвідуПисати чистий, підтримуваний та ефективний код, дотримуючись найкращих інженерних практикБрати участь у перевірках коду та модульному тестуванніЗвітувати про статус і прогрес згідно з вимогами проєкту та компаніїВимоги2,5+ років комерційного досвіду у розробці ПЗСильні знання TypeScript, HTML, SCSS, Angular (включно з Angular Material та RxJS)Досвід модульного тестування, використовуючи Jasmine чи подібні фреймворкиРозуміння оптимізації продуктивності фронтенд та принципів адаптивного дизайнуДосвід інтеграції фронтенд-застосунків із RESTful APIДосвід бекенд-розробки з .NET 8 та C#Досвід роботи з PostgreSQL та Entity Framework CoreЗнання CI/CD процесів та систем контролю версій (Git)Розуміння принципів Clean ArchitectureВолодіння англійською мовою на рівні не нижче Upper-IntermediateПеревагою буде:Знання AWS LambdaВідгукнутись на вакансію