Job Closed
This listing is no longer active.
Software development company
Junior Back End Developer
Location
Ukraine
Posted
94 days ago
Salary
0
Seniority
Junior
Job Description
Junior Back End Developer
Uptech
• Розробка продуктів від ідеї до MVP з подальшим розвитком • Взаємодія з дизайнерами, продуктовими менеджерами та іншими інженерами для вирішення проблем та впровадження рішень • Писати високоякісний код у прийнятні строки • Виконання рев'ю коду • Робота над хмарною інфраструктурою
Job Requirements
- Від 1 року комерційного досвіду в Back End розробці
- Досвід роботи з Node.js (Typescript) та певним фреймворком в екосистемі (бажано Nest.js)
- Базове розуміння системного дизайну та підходів до архітектури
- Досвід роботи з базами даних SQL (бажано Postgres)
- Продуктоорієнтоване мислення (вміння бути проактивним та прагматичним у прийнятті технічних рішень)
- Вміння висловлювати думку як для технічних, так і нетехнічних спеціалістів
- Рівень англійської Upper intermediate (письмова та розмовна).
Benefits
- Можливість працювати з стартапами з США та Європи
- Гнучкий графік: 8 годин на день залежно від ваших біоритмів (без фіксованого початку робочого дня)
- Оплачувану відпустку (31 вихідних дні на рік: 11 державних свят + 20 фактичної відпустки)
- Оплачувані лікарняні без довідок (10 робочих днів на рік)
- Спортивні активності (футбольна команда, волейбольна команда, марафони, Race Nation)
- Соціальні активності та внутрішні івенти для обміну знаннями
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Independently drive the direction of the Financial Core, challenge assumptions, and work closely with finance and engineering leadership. • Validate the correctness of lifecycle flows and reconciliation behavior. • Handle ledger-style economic events, revenue/profit recognition, cost normalization, and client/supplier balances. • Improve the trustworthiness of the financial model and ensure strict financial invariants in a distributed, event-driven environment.
• Collaborate with the Origin team on a project basis • Write clean, well-structured markup and can hand-code • Create best-in-class sites for the outdoor industry • Passionate about user-centred design • Experience with information architecture, usability testing, and cross-browser/platform issues
• Perform technical analysis of requests based on the product conception/design; • Plan and implement software requirements in accordance with the company's quality standards; • Understand and follow current software development methodologies, criteria, and processes; • Design and execute unit and integration tests to ensure product quality and prevent future failures/bugs; • Prepare technical documentation for product-related solutions and assist with product documentation; • Diagnose and fix product defects; • Monitor trends and technologies to contribute to process improvements related to the company's product development; • Monitor system performance to identify bottlenecks; • Automate routine processes and tasks to support operations; • Train other teams on delivered features to disseminate knowledge.
• Design, develop, and maintain full-stack web applications using React, TypeScript, C#, and .NET (preferably .NET Core/.NET 6+) • Implement responsive and accessible user interfaces, following best practices in UI/UX and WCAG/ARIA standards • Build and maintain reusable frontend components and UI libraries for multiple business applications • Design and implement RESTful APIs, ensuring performance, scalability, and security • Contribute to the architecture of microservices and scalable backend systems • Write and maintain automated tests (unit, integration, API, and end-to-end) using tools such as Jest, React Testing Library, Playwright, and .NET testing frameworks • Collaborate with DevOps to configure and maintain CI/CD pipelines (preferably in Azure DevOps) • Work with cloud services (preferably Azure) for deployment, monitoring, and troubleshooting • Participate in code reviews, provide constructive feedback, and help maintain high engineering standards • Diagnose and resolve complex technical issues across the stack, optimizing performance and reliability




