About the Role :
We are looking for an experienced Senior Full Stack Developer with strong expertise in .NET, C#, React.js, Angular, Node.js and WebRTC, along with a good understanding of Cybersecurity and secure application development. The ideal candidate will have hands-on experience in product development, real-time communication platforms, cloud technologies, third-party integrations and applications handling sensitive data.
Key Responsibilities :
- Design, develop and maintain scalable full-stack web applications using .NET, C#, React.js, Angular and Node.js.
- Develop and integrate real-time communication features using WebRTC, Socket.IO and signaling technologies.
- Build and maintain secure REST APIs, backend services and third-party integrations.
- Apply secure coding practices throughout the software development lifecycle.
- Identify and address common application security vulnerabilities.
- Work on applications involving sensitive and secured data, ensuring appropriate security controls.
- Develop responsive and user-friendly front-end applications using React.js / Angular.
- Participate in application architecture, technical design, coding, debugging and performance optimization.
- Work with Microsoft Azure for cloud deployment, application hosting and cloud migration.
- Troubleshoot production issues and resolve application defects effectively.
- Collaborate with QA, DevOps, Product and Engineering teams to deliver reliable and secure products.
- Participate in code reviews and contribute to continuous improvement of development standards.
Cybersecurity Responsibilities :
- Apply knowledge of web application and API security during development.
- Follow secure coding principles and security best practices.
- Understand common vulnerabilities such as those covered under OWASP Top 10.
- Implement and understand authentication, authorization and access-control mechanisms.
- Ensure secure communication using HTTPS, TLS/SSL and encryption mechanisms.
- Identify potential security vulnerabilities in application code, APIs and integrations.
- Follow best practices for secure data handling and protection of sensitive information.
- Work closely with security/DevOps teams to address application security findings.
Technical Skills :
- C# / .NET, React.js, Angular, Node.js, JavaScript, WebRTC, Socket.IO / WebSocket, REST APIs, Microsoft Azure, Docker, SQL.
Qualifications :
- Bachelor's or Master's degree in Computer Science, IT, Engineering, Electronics or a related field.
- 5 - 8 years of relevant software development experience.
- Strong analytical and problem-solving skills.
- Good understanding of software architecture and secure development practices.
- Good communication and collaboration skills.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1668961