Fullstack Developer (.NET + MAUI)
⚲ Łódź
20 000 - 27 000 zł net (+ VAT)
Wymagania
- .NET
- .NET MAUI
- C#
- Azure PaaS
- ASP.NET
- Azure DevOps (nice to have)
Opis stanowiska
Wymagania:
- Expert level in .NET MAUI
- Expert level in .NET / C#, Azure PaaS (Azure Functions, Service Bus, Azure SQL, Cosmos DB etc), relational databases (MS SQL), non-relational data stores (Cosmos DB / Mongo etc)
- Experience in Design Patterns in either MVVM or MVP
- Experience in Web application development with ASP.NET
- Experience of integration into a diverse range of platforms and services including EAI, remote resources, data storage, messaging, frameworks and 3rd party libraries
- Ability to develop extensible, testable and maintainable code
- Good understanding of the challenges of enterprise software development
- Track record of delivering high volume, low latency distributed software solutions
- Experience of working in Agile teams
- Experience of the full software development lifecycle including analysis, design, implementation, testing and support
- Experience of mentoring junior developers and directing/organising the work of teams
Mile widziane:
- Knowledge of CI/CD and DevOps practices
- Knowledge of Azure DevOps
O firmie:
- Our team is composed of seasoned programmers who welcome teamwork and are eager to exchange professional experience - we motivate each other to get better every day. We work remotely, flexible hours.
- As the name of our company suggests, we strive for our employees to be satisfied with their work as well as life, in general. We achieve it by:
- • well-integrated team (culture fit is key)
- • partnership approach
- • friendly atmosphere
- • company retreats
- • full support for growth initiatives of our coworkers
Zakres obowiązków:
- Responsible for the design of software solutions in a complex IT estate
- Delivering software within Agile development teams
- Applying architectural and engineering concepts to implement solutions that meet business requirements, considering scalability, maintainability, security, reliability, flexibility, availability and manageability
- Able to create and interpret technical architectures using standard tools and techniques for modeling
- Identify the technologies to employ and take responsibility for the delivery of software solutions
- Assurance of supplier solutions to ensure compliance with requirements and procurements
Oferujemy:
- Flexible and fully-remote job,
- B2B contract,
- Health insurance,
- English lessons,
- Happy initiatives, e.g. birthday fundraiser for the charity of your choice,
- Financial bonus for first-time parents,
- Funds for office space rental where you live,
- Multisport card,
- Monthly workshops that develop technical or soft skills,
- Training budget and space for knowledge-sharing,
- Happy Trip (company retreat) twice a year,
- Defined goals, informal atmosphere and Happy Team support.
- Expert level in .NET MAUI
- Expert level in .NET / C#, Azure PaaS (Azure Functions, Service Bus, Azure SQL, Cosmos DB etc), relational databases (MS SQL), non-relational data stores (Cosmos DB / Mongo etc)
- Experience in Design Patterns in either MVVM or MVP
- Experience in Web application development with ASP.NET
- Experience of integration into a diverse range of platforms and services including EAI, remote resources, data storage, messaging, frameworks and 3rd party libraries
- Ability to develop extensible, testable and maintainable code
- Good understanding of the challenges of enterprise software development
- Track record of delivering high volume, low latency distributed software solutions
- Experience of working in Agile teams
- Experience of the full software development lifecycle including analysis, design, implementation, testing and support
- Experience of mentoring junior developers and directing/organising the work of teams
Mile widziane:
- Knowledge of CI/CD and DevOps practices
- Knowledge of Azure DevOps
O firmie:
- Our team is composed of seasoned programmers who welcome teamwork and are eager to exchange professional experience - we motivate each other to get better every day. We work remotely, flexible hours.
- As the name of our company suggests, we strive for our employees to be satisfied with their work as well as life, in general. We achieve it by:
- • well-integrated team (culture fit is key)
- • partnership approach
- • friendly atmosphere
- • company retreats
- • full support for growth initiatives of our coworkers
Zakres obowiązków:
- Responsible for the design of software solutions in a complex IT estate
- Delivering software within Agile development teams
- Applying architectural and engineering concepts to implement solutions that meet business requirements, considering scalability, maintainability, security, reliability, flexibility, availability and manageability
- Able to create and interpret technical architectures using standard tools and techniques for modeling
- Identify the technologies to employ and take responsibility for the delivery of software solutions
- Assurance of supplier solutions to ensure compliance with requirements and procurements
Oferujemy:
- Flexible and fully-remote job,
- B2B contract,
- Health insurance,
- English lessons,
- Happy initiatives, e.g. birthday fundraiser for the charity of your choice,
- Financial bonus for first-time parents,
- Funds for office space rental where you live,
- Multisport card,
- Monthly workshops that develop technical or soft skills,
- Training budget and space for knowledge-sharing,
- Happy Trip (company retreat) twice a year,
- Defined goals, informal atmosphere and Happy Team support.
🔍 Dekoder Ogłoszenia
🔴
Expert level in .NET MAUI
Oczekują kogoś, kto nie tylko zna MAUI, ale też potrafi rozwiązywać złożone problemy i być może szkolić innych.
🟡
Ability to develop extensible, testable and maintainable code
Oczekują, że będziesz pisał kod, który nie wymaga ciągłych poprawek i jest łatwy do zrozumienia przez innych.
🟡
Good understanding of the challenges of enterprise software development
Spodziewaj się pracy nad dużymi, złożonymi systemami z potencjalnie długim cyklem życia i wieloma zależnościami.
🔴
Track record of delivering high volume, low latency distributed software solutions
Musisz mieć udokumentowane sukcesy w tworzeniu systemów o dużej przepustowości i niskim opóźnieniu, co może oznaczać presję na wydajność.
🔴
Experience of mentoring junior developers and directing/organising the work of teams
Poza kodowaniem, będziesz odpowiedzialny za wsparcie mniej doświadczonych kolegów i koordynację pracy zespołu.