
Full Stack Developer
TechBiz Global GmbH10 months ago
Remote, WorldwideMid Level
Responsibilities
- Design and develop web applications using Angular for frontend development and .NET Core and C# for backend services.
- Build responsive interfaces with Angular, React, HTML5, CSS3, JavaScript, and TypeScript, including reusable components and modular UI elements.
- Develop RESTful APIs, integrate third-party services, and ensure secure and high-performance frontend-backend communication.
- Create and maintain SQL databases, optimize queries, and manage database performance and data integrity.
- Write unit tests, perform integration testing, debug applications, and collaborate with QA engineers on application quality.
- Participate in code reviews, documentation, design-pattern implementation, refactoring, and continuous improvement of development practices.
- Collaborate with product owners, designers, QA, DevOps engineers, and other cross-functional teams through sprint planning, stand-ups, retrospectives, and backlog refinement.
- Use Git for version control and work with DevOps engineers to deploy applications through CI/CD pipelines using tools such as Azure DevOps and Jenkins.
- Identify performance bottlenecks and improve application speed, scalability, security, and resilience.
- Implement security best practices to address vulnerabilities such as cross-site scripting and SQL injection.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 4 years of experience as a Full Stack Developer working with .NET Core and Angular.
- Proven experience with C#, ASP.NET Core, Entity Framework Core, and SQL.
- Strong frontend development experience with Angular, JavaScript, TypeScript, HTML5, and CSS3.
- Experience with Angular, RxJS, NgRx or similar state-management tools.
- Understanding of database design and querying with SQL Server or MySQL, plus ORM tools such as Entity Framework Core.
- Familiarity with Webpack, Angular CLI, npm, Git, and CI/CD practices.
- Knowledge of Azure or AWS, Docker, and microservices architecture is preferred.
- Strong problem-solving, communication, collaboration, and independent-work skills.