Full Stack Developer

 

Description:

Awesome Technologies Inc. is seeking a skilled #fullstackdeveloper with hands on experience on #dotnet and #angular to join our dynamic team.

Programming Languages:

Proficient in C# for backend development.

Strong command of JavaScript/TypeScript for frontend development.

 

Web Development:

Develop robust server-side applications using #aspdotnet #mvc

Design and implement dynamic, responsive user interfaces with #angular .

 

Frontend Technologies:

Utilize HTML5 and CSS3 for effective web layouts and styling.

Leverage Angular CLI for project scaffolding and management.

Apply Bootstrap or other CSS frameworks for responsive design.

 

Backend Technologies:

Implement Entity Framework for efficient database access and ORM.

Develop RESTful APIs to facilitate seamless communication between frontend and backend.

Utilize ASP.NET Web API or ASP.NET Core Web API for building comprehensive APIs.

 

Database Management:

Manage and optimize databases, including SQL Server or MySQL.

Apply knowledge of database design principles and SQL query optimization.

 

Version Control:

Utilize Git and version control platforms (GitHub/GitLab/Bitbucket) for collaborative development.

 

Development Tools:

Work with Visual Studio or Visual Studio Code as the primary IDE.

Utilize npm or Yarn for efficient package management.

Apply Postman or similar tools for API testing.

 

Unit Testing:

Conduct unit testing using frameworks like NUnit, MSTest, or xUnit to ensure code quality.

Continuous Integration/Continuous Deployment (CI/CD):

Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field.

1.5-3 years of hands-on experience in both .NET and Angular development.

Proficiency in C# for backend and JavaScript/TypeScript for frontend.

Solid understanding of ASP.NET MVC/Core, Angular, HTML5, and CSS3.

Experience with Entity Framework, RESTful API development, and database management (SQL Server, MySQL).

Familiarity with Git and version control platforms (GitHub/GitLab/Bitbucket).

Competence in Visual Studio or Visual Studio Code, npm or Yarn, and Postman.

Knowledge of unit testing frameworks (NUnit, MSTest, or xUnit).

Experience with CI/CD pipelines using tools like Jenkins, Azure DevOps, or GitHub Actions.

Implementation expertise in authentication mechanisms (OAuth, JWT) and role-based access control (RBAC).

Organization Awesome Technologies Inc
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-12-18 11:19 am
Expires on 2024-06-18