HamburgerMenu
hirist

Full Stack Developer - C#/.Net/Java

HyreSnap
Others
5 - 7 Years
star-icon
4.5white-divider16+ Reviews

Posted on: 22/12/2025

Job Description

Requirements :

- Minimum of 5 years of professional experience in full-stack development.

- Proficiency in object-oriented languages such as C# or Java.

- Experience with the latest front-end frameworks, such as React or Angular.

- Strong problem-solving skills.

- Familiarity with writing complex SQL queries.

- Experience with React.js, including state management (Redux, Context API) and component- based architecture.

- Familiarity with Unit/Integration tests using tools like Jest, NUnit, Playwright, and React Testing Library.

- Strong knowledge of front-end technologies : HTML5 CSS3 JavaScript, and TypeScript.

- Familiarity with database systems such as SQL Server or MySQL.

- Strong understanding of design and architectural patterns, SOA design, and web service development.

- Experience with web page performance optimization and measurement is a plus.

- Degree in Computer Science, a related discipline, or equivalent work experience.

- Upper-intermediate level of English.

- Excellent problem-solving and analytical skills, with attention to detail.

- Strong communication and interpersonal skills, able to work effectively in a team-oriented environment.

- Ability to manage multiple tasks and prioritize effectively in a fast-paced environment.

- Demonstrated leadership abilities, with a track record of mentoring and guiding junior developers.

- Willingness to learn Five9 or Freshdesk administration; certification support will be provided.

- Interest in workflow configuration, routing logic, automation, and supporting operational systems as needed.

Key Responsibilities :

- Design, develop, and maintain end-to-end web applications using modern full-stack technologies

- Build scalable, maintainable back-end services using C# (.NET) or Java

- Develop responsive, high-performance user interfaces using React or Angular

- Implement component-based UI architecture using React.js

- Manage application state using Redux, Context API, or similar tools

- Apply best practices in HTML5, CSS3, JavaScript, and TypeScript

- Design and develop RESTful APIs and web services following SOA principles

- Write and optimize complex SQL queries

- Work with relational databases such as SQL Server or MySQL

- Write and maintain unit and integration tests using tools like Jest, NUnit, Playwright, and React Testing Library

- Participate in code reviews to ensure quality, performance, and maintainability

- Apply design and architectural patterns in application development

- Optimize web page performance and monitor application metrics

- Contribute to system scalability, security, and reliability

- Work closely with product managers, designers, and other developers in Agile teams

- Mentor and guide junior developers, promoting best practices and technical excellence

- Communicate effectively with stakeholders and team members

- Learn and support Five9 or Freshdesk administration (certification support provided)

- Participate in workflow configuration, routing logic, and automation initiatives

- Support operational systems and resolve production issues as needed


info-icon

Did you find something suspicious?