About the position
About the Role
We are looking for a highly skilled Full Stack Engineer with strong experience in front-end technologies (React or Angular) and back-end development using .NET/.NET Core. The ideal candidate will play a key role in designing, developing, and delivering high-quality, scalable web applications.
Key Responsibilities
- Design, develop, and maintain full-stack applications using React/Angular on the front end and .NET/.NET Core on the back end.
- Build and integrate RESTful APIs and microservices.
- Collaborate closely with product managers, architects, and QA teams to deliver high-quality features.
- Write clean, maintainable, and scalable code following industry best practices.
- Troubleshoot, debug, and optimize performance across the stack.
- Work with CI/CD pipelines and DevOps processes to ensure smooth deployment.
- Participate in code reviews and contribute to technical design discussions.
Ensure application security, reliability
RequirementsRequired Skills & Qualifications
Technical Skills
- Frontend:
- Strong proficiency in [URL Removed] or Angular 8+.
- Experience with TypeScript, JavaScript (ES6+), HTML5, CSS3, and component-based architecture.
- Knowledge of state management frameworks like Redux, NgRx, or similar.
- Backend:
- Expertise in C#, .NET Core, ASP.NET Web API.
- Experience building RESTful APIs and microservices.
- Database:
- Strong experience with SQL Server, PostgreSQL, or other relational databases.
- Exposure to NoSQL databases (MongoDB, Redis) is a plus.
- DevOps & Tools:
- Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins).
- Experience with Git, Docker, cloud platforms (Azure/AWS), and containerized environments.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work in an agile environment and adapt to changing requirements.
Preferred Qualifications
- Experience in cloud-based application development (Azure preferred).
- Knowledge of microservices architecture and distributed systems.
- Exposure to automated testing frameworks (xUnit, NUnit, Jest, Jasmine, Cypress).
- Experience in BFSI or enterprise-grade applications is a plus.
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Desired Skills:
- Full Stack
- React.js
- Angular 8+
- TypeScript
- JavaScript (ES6+)
- C#
- .Net.
Desired Qualification Level:
About The Employer: