Description

Job Description:
We are seeking a highly skilled Senior Full Stack Engineer with 8–10 years of experience in designing and developing full-stack solutions. The candidate will have strong expertise in .NET for back-end development and React.js for front-end development. This role requires hands-on development, technical leadership, and a passion for building high-quality, scalable, and robust software.Key Responsibilities:1. Full Stack Development
a. Design, develop, and maintain scalable, high-performance applications using .Net Core/Framework and React.js.
b. Build RESTful APIs and ensure seamless integration between front-end and back- end components.
c. Create intuitive and responsive user interfaces.2. System Design and Architecture
a. Design and implement robust and scalable system architectures.
b. Ensure solutions align with the organization’s technical and business goals.
c. Identify and address system performance bottlenecks.3. Collaboration and Leadership
a. Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software.


b. Mentor junior engineers, conduct code reviews, and enforce coding standards and best practices.
c. Participate in Agile/Scrum ceremonies and contribute to planning and estimation.4. Testing and Maintenance
a. Write unit, integration, and end-to-end tests to ensure code quality and reliability.
b. Monitor application performance and ensure timely resolution of bugs and issues.5. Continuous Improvement
a. Stay updated with the latest trends in web development and share knowledge with the team.
b. Identify opportunities for process improvement and automation.

 


Required Skills and Qualifications:


· Technical Expertise
o Strong experience with .Net Core/Framework for back-end development.
o Proficiency in React.js and related front-end technologies (JavaScript, TypeScript, HTML5, CSS3).
o Knowledge of state management libraries like Redux or Context API.
o Experience with building RESTful APIs and integrating them with front-end applications.· Database and Tools
o Hands-on experience with relational databases like SQL Server or PostgreSQL.
o Proficiency in version control systems like Git.
o Familiarity with CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.


Preferred Qualifications:


· Experience with cloud platforms like Microsoft Azure or AWS.
· Familiarity with Docker and containerized deployments.
· Knowledge of microservices architecture.
· Exposure to testing frameworks like Jest, Mocha, or NUnit.
· Experience with front-end libraries like Material-UI, TailwindCSS, or Bootstrap

Education

Any Graduate