Full Stack Developer
Raise · Summit, NJ · 4 days ago
Information Technology$150k–$165k/yrFull-time
Key Responsibilities
- Design and develop robust and scalable web applications using React and C#.
- Build reusable UI components and maintain a component library.
- Implement RESTful APIs using C# and .NET Core.
- Utilize Entity Framework Core for efficient data access and manipulation.
- Write clean, well-documented, and maintainable code.
- Collaborate with the team to define technical requirements and design solutions.
- Conduct unit and integration testing to ensure code quality.
- Troubleshoot and resolve technical issues.
- Stay up to date with the latest technologies and industry trends.
Job Requisites And Experience
- 8-10 years of experience in applications design and development.
- Ability to learn and adapt to the rapidly changing business environment and technology.
- Strong proficiency in React, JavaScript, TypeScript, and HTML5/CSS3.
- Strong hands-on experience with React.js.
- In-depth knowledge of C# and .NET Core.
- Experience with Entity Framework Core.
- Solid understanding of RESTful API design and development.
- Experience with unit testing frameworks (Jest, NUnit, xUnit).
- Familiarity with SQL and database concepts.
- Experience with version control systems (Git).
- Understanding of Agile methodologies (Scrum, Kanban).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork skills.
Preferred Skills
- Fluency in VB.NET.
- Expertise in large-scale TPS systems, specializing in SQL Server and Azure for DB layer services.
- Experience with cloud platforms (Azure).
- Knowledge of CI/CD pipelines (Azure DevOps).
- Understanding of security best practices.