Job Title: Senior Full Stack Developer (.NET & Angular)
Role Overview: We are looking for an experienced full-stack developer with 4+ years of professional experience to independently lead the expansion of web applications. The workload is a 50/50 split between backend and frontend, with a focus on building functional features.
Key Responsibilities:
- Feature Expansion: Design and implement new UI features and REST APIs.
- Backend: Build robust web APIs using .NET 8+ and C#.
- Frontend: Maintain and expand the frontend using Angular 17+.
Additional Responsibilities:
- DevOps: Assist with traffic monitoring, logging, and CI/CD pipelines.
Requirements:
Backend & Architecture:
- Proven professional experience with C#, .NET, and OOP.
- Solid understanding of software design patterns and RESTful API design principles.
- Strong knowledge of SQL and experience with PostgreSQL or MSSQL.
Frontend:
- Proven professional experience with Angular 2+ (Angular 17 preferred).
- Proficiency in TypeScript, JavaScript, HTML5, and CSS/SCSS.
- Soft Skills: Ability to work independently (must-have), strong problem-solving skills, and intermediate+ English proficiency.
- Methodology: Experience with Agile/Scrum.
Nice-to-Have (Big Plus):
- Experience with GraphQL (HotChocolate platform) and Apollo Angular.
- Knowledge of OAuth 2.0.
- Experience working with CI/CD using Docker and Jenkins.