About the job Sr. Full Stack Engineer (.Net/React) SI-03
Job Summary
As a Sr. Full Stack Engineer,you will work with a team to create a suite of applications and tools for internal and external customers.
Job Responsibilities
-
Develop modern web applications with a full-stack approach using TypeScript, JavaScript, and frameworks like React.js or Vue.js.
-
Implement and maintain RESTful APIs, ideally using .NET/C#.
-
Ensure quality and performance through automated unit testing and code reviews.
-
Work closely with business stakeholders to translate requirements into technical solutions.
-
Collaborate in Agile environments, participating in sprint planning, stand-ups, and retrospectives.
-
Maintain high code quality standards and follow best practices for responsive design and modern architecture.
Must Have
-
Experience: 10+ years building modern full-stack web applications.
-
Proficiency in TypeScript and JavaScript, with a deep understanding of React.js or Vue.js and their core principles.
-
Experience implementing RESTful APIs (preferably with .NET/C#).
Nice to Have
-
Experience with .NET Core, .NET 5 or 6.
-
Strong knowledge of SQL and relational database design (MS SQL Server is a plus).
-
Experience with NoSQL/document databases.
-
Familiarity with modern authentication and authorization mechanisms.
-
Automated unit testing across the stack.
-
Experience with front-end build pipelines (Webpack, Babel, NPM) and backend tools.
-
Knowledge of responsive web application design and microservice architecture.
-
Familiarity with Node.js.
-
Experience using Git version control.
-
Comfort with VS Code, Visual Studio, or similar development tools.
-
Understanding of Scrum/Agile principles.
-
Strong communication skills and the ability to translate business requirements into technical solutions.