Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

DeltaX.com

Full Stack Developer

Posted Updated
Discussion

Description

# Fullstack Developer ## Job Summary We are looking for an experienced **Fullstack Developer** with a strong background in **Angular** for the frontend and **.NET Core** for the backend to join our team. This role involves building both the client-side and server-side logic of complex web applications. The Fullstack Developer will play a critical role in all phases of the development lifecycle, from design and implementation to testing and deployment. This is an exciting opportunity to join a fast-paced and innovative environment, with opportunities for growth and leadership. ## Responsibilities - **Leadership & Mentorship:** - Provide leadership and mentorship to junior and mid-level developers. - Conduct code reviews to ensure quality and consistency across the team. - Help define technical roadmaps and architectural decisions. - Take ownership of the development and maintenance of complex systems and features. - Be a key player in setting up best practices, coding standards, and ensuring adherence. - **Advanced Problem Solving:** - Identify performance bottlenecks, optimize APIs, and troubleshoot production issues. - Design complex system architectures, ensuring scalability and high availability. - Lead the adoption of new technologies and frameworks to keep the team updated. - **Stakeholder Management:** - Engage with project managers and business stakeholders to gather requirements and deliver on time. - Provide technical feedback during product design and ensure that business requirements are addressed in the design and architecture. - **Frontend Development (Angular):** - Develop dynamic, responsive, and user-friendly web applications using Angular. - Integrate the frontend with backend services via RESTful APIs. - Write clean, maintainable, and scalable Angular code following best practices (e.g., Modular Architecture, Component-based design, RxJS). - Use Angular CLI for project setup, testing, and deployment. - Develop reusable UI components and maintain design consistency throughout the application. - Handle state management using NgRx or other state management tools (depending on the complexity of the app). - **Backend Development (.NET Core):** - Build scalable, high-performance backend systems using .NET Core and C#. - Design and develop RESTful APIs to serve data to the Angular frontend. - Work with Entity Framework Core (EF Core) to interact with relational databases like SQL Server or PostgreSQL. - Implement business logic, services, and APIs with a focus on efficiency, maintainability, and scalability. - Develop and manage authentication and authorization (OAuth, JWT, and role-based access). - Write unit and integration tests using tools like xUnit, MSTest, or NUnit. - **Database Management:** - Design and maintain database schemas and ensure optimized database queries. - Write complex SQL queries, procedures, and triggers for the database. - Perform database migrations using Entity Framework or similar ORM. - **DevOps & Deployment:** - Work with DevOps teams to set up CI/CD pipelines (using tools like Azure DevOps, GitLab CI, GitHub Actions). - Deploy applications to cloud platforms (e.g., Azure or AWS). - Ensure the application runs smoothly across multiple environments (dev, staging, production). - **Collaboration & Communication:** - Collaborate with cross-functional teams including designers, product managers, and other developers. - Write clear, concise documentation for both frontend and backend components. - Participate in code reviews and contribute to improving team processes. ## Qualifications - Strong problem-solving skills. - Proficient in **Angular** and **.NET Core**. - Experience in designing and developing RESTful APIs. - Familiarity with **Entity Framework Core**, SQL Server, and PostgreSQL. - Knowledge of DevOps practices and CI/CD pipelines. - Strong communication skills for collaboration with stakeholders. - Bachelor's degree in Computer Science or a related field (preferred). ## Preferred Skills - Experience with state management tools like NgRx. - Understanding of authentication mechanisms (OAuth, JWT). - Familiarity with cloud deployment on platforms such as Azure or AWS. ## Experience - Minimum of 5 years of relevant experience in fullstack development, particularly with Angular and .NET Core. ##

Skills

What Middle Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →