Full Stack Developer (React.js, Node.js, C#)
Bachelor's degree in computer science, Software Engineering, or a related field.
4+ years in React.js development.
4+ years in Node.js development.
Experience with C# and .NET frameworks.
Job Summary
We are seeking a skilled Full Stack Developer with expertise in React.js, Node.js, and C#. The ideal candidate will develop and maintain dynamic web applications, ensuring seamless front-end and back-end integration, and delivering high-quality solutions for our clients.
Key Responsibilities
Front-End Development
- Build responsive and user-friendly interfaces using React.js.
- Collaborate with UX/UI designers to implement user interface designs.
Back-End Development
- Develop server-side logic and APIs using Node.js.
- Integrate third-party services and APIs to enhance application functionality.
C# Development
- Work on .NET-based systems or services for specific application requirements.
- Maintain and enhance existing C# codebases for backend systems or legacy applications.
Database Management
- Design, query, and optimize databases (e.g., MongoDB, SQL Server).
- Ensure data integrity and security during integrations.
- Work closely with cross-functional teams, including DevOps, QA, and Product teams.
- Participate in code reviews, debugging, and issue resolution.
Testing and Maintenance
- Write unit and integration tests to ensure software reliability.
- Perform regular maintenance and updates to ensure scalability and performance.
Skills
- In-depth knowledge of React.js and state management libraries (e.g., Redux, Context API).
- Experience in creating RESTful APIs using Node.js and Express.js.
- Proficiency in C#, ASP.NET Core, and MVC patterns.
- Familiarity with databases (SQL Server, MongoDB, or similar).
- Knowledge of CI/CD pipelines and version control tools (Git).
- Understanding of software development best practices, including Agile/Scrum methodologies.
Nice-to-Have
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with microservices architecture.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced and collaborative environment.
Seniority Level
Mid-Senior level
Employment Type
Full-time
Job Function
Information Technology
Industries
IT Services and IT Consulting, Retail, and Non-profit Organizations
Location
Bangalore Urban, Karnataka, India
Referrals
Referrals increase your chances of interviewing at Alpha Variance Solutions by 2x