Job details
Senior Full Stack Developer (.NET & React) (WFH)
- Java
- REST
- TypeScript
- PostgreSQL
- Agile
- .NET
Posted: 1 day ago
As a Senior Full Stack Developer, you will be responsible for developing high-quality products utilizing the .NET framework and ReactJS. You will maintain a clean, well-structured codebase while working on a variety of projects, from new development to optimizing and enhancing existing applications. Additionally, you will collaborate closely with cross-functional teams to ensure successful project delivery.
- Design, develop, and maintain web applications using .NET for the backend and React.js for the frontend.
- Build and consume RESTful APIs to ensure smooth integration between systems.
- Develop responsive, user-friendly interfaces using React, JavaScript/TypeScript, HTML, and CSS.
- Write clean, maintainable, and efficient code following best practices.
- Work with databases such as SQL Server or PostgreSQL for data storage and management.
- Implement authentication, authorization, and basic security practices.
- Test, debug, and troubleshoot application issues across environments.
- Collaborate with cross-functional teams including designers, QA, and project managers.
- Participate in code reviews, agile meetings, and help improve development processes.
- Stay updated with new technologies and suggest ways to improve system performance and reliability.
- Minimum of 6 years software development experience, including a demonstrated history of full stack development
- At least 2 years of experience in ReactJS with functional components
- Strong understanding of object-oriented programming (OOP) and design patterns.
- Experience in building and consuming RESTful APIs and integrating front-end with back-end services.
- Proficient in JavaScript/TypeScript, HTML5, CSS3, and responsive design principles.
- Knowledge of SQL databases (e.g., SQL Server, PostgreSQL) and Entity Framework or similar ORM tools.
- Strong problem-solving skills, attention to detail, and ability to work independently or in a team.
- Good communication skills and a proactive approach to collaboration.
Advantageous or Nice-to-Have Skills/Experience:
- Node JS
- Azure
- CICD pipelines
- MS SharePoint