JustJoin.IT Praca zdalna Senior New

Senior Full Stack Engineer (.NET, Java, Kotlin, Angular)

Svitla Systems

⚲ Warszawa, Kraków, Wrocław, Poznań, Gdańsk, Gdynia, Białystok, Toruń, Lublin, Łódź

Wymagania

  • C#
  • Angular
  • Kotlin
  • Azure
  • .Net
  • Java
  • Azure DevOps

Opis stanowiska

Svitla Systems Inc. is looking for a Senior Full Stack Engineer with .NET, Java, and Angular for a full-time position (40 hours per week) in Europe. Our client is a leading global provider that gathers information and reports to enhance the environmental and social impacts on the business.  A Senior Engineer must have strong backend expertise in .NET and Java/Kotlin, as well as frontend experience in Angular. Requirements: • 5+ years of commercial experience in software development. • Strong experience with .NET (C#) and Java/Kotlin backend development. • Hands-on experience with Kotlin in backend environments. • Knowledge of Angular and TypeScript. • Understanding of designing and working with RESTful APIs and SOAP APIs. • Solid understanding of backend architecture, including performance, security, and scalability. • Knowledge of Azure Cloud, including deployment and scaling of applications. • Familiarity with Azure DevOps and CI/CD processes. • Strong understanding of modern web development practices. • Experience working in Agile/Scrum environments. • Strong communication skills in English. • Bachelor’s degree in Computer Science or equivalent experience. Responsibilities: • Work within an Agile team to design, estimate, develop, test, and deliver commercial software products. • Develop and maintain backend services using .NET and Java/Kotlin. • Design and implement secure, scalable RESTful APIs and services. • Contribute to frontend development using Angular and TypeScript (~20–30%). • Drive UI architecture and develop reusable UI components. • Ensure best practices and design guidelines for UI and backend development. • Write clean, maintainable, and efficient code for both client-side and server-side applications. • Develop unit and integration tests; collaborate with QA to resolve issues. • Collaborate with Product Owners and stakeholders to refine requirements and user stories. • Contribute to project estimation, planning, timelines, and status updates. • Provide technical guidance and mentorship where needed. We offer: • US and EU projects based on advanced technologies. • Competitive compensation based on skills and experience. • Regular performance appraisals to support your growth. • Flexibility in workspace, either remote or our welcoming office. • Bonuses for article writing, public talks, and other activities. • Generous time off, including vacation, national holidays, sick leaves, and family days. • Personalized learning programs tailored to your interests and skill development. • Free tech webinars and meetups organized by Svitla. • Regular corporate online activities. • Awesome team and a friendly, supportive community!