1 month ago
Gdańsk, PolandSenior
Responsibilities
- Design and develop web applications using Angular or React and .NET with emphasis on usability, performance, scalability, and security.
- Own complex components end-to-end, including requirements refinement, technical design, development, testing, deployment, monitoring, and maintenance.
- Contribute to architecture, framework, database, and service design decisions.
- Build and maintain automated tests, quality gates, CI/CD pipelines, and code review practices.
- Contribute to Docker containerization and Kubernetes orchestration.
- Support production operations through monitoring, troubleshooting, root-cause analysis, and preventive improvements.
- Collaborate with Product Owners, stakeholders, developers, IT, ML engineers, data analysts, and researchers in Agile Scrum ceremonies.
- Mentor mid-level engineers and share engineering best practices.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- 5–7+ years of software development experience delivering web-based applications and cloud-native systems.
- Strong full-stack development experience with backend expertise in C# .NET Core, REST APIs, and Angular or React.
- Experience with microservices architecture, AWS, Docker, Kubernetes, Azure DevOps, Git workflows, automated testing, SQL databases, schema design, performant queries, and ORMs such as Entity Framework.
- Proficiency in C#, .NET Core, .NET Framework, ASP.NET MVC, Web API, and RESTful services.
- Practical Angular or React experience and foundational knowledge of JavaScript, HTML, and CSS.
- Strong collaboration, problem-solving, documentation, and continuous-improvement skills.
- Good spoken and written English at B2 level or above.
Benefits
- Corporate support for personal growth and career development.
- Necessary work equipment is provided.
- Medical package, Multisport, life insurance, and internal Wellbeing program.
- Opportunity to influence technical direction within a globally used flagship product.
- Collaboration with experienced software developers, ML engineers, data analysts, and researchers.
