Senior Software Engineer (React, C#)
We are seeking a Senior Software Engineer to help design, build, and enhance scalable web applications across a modern cloud-based software platform. This role will work closely with engineering, product, QA, and design teams to deliver high-quality solutions, improve system reliability, and drive continuous product innovation. Key Responsibilities: * Develop and maintain full stack web applications and backend services * Build new features, troubleshoot issues, and improve system performance and scalability * Write clean, testable code including unit, integration, and end-to-end tests * Collaborate cross-functionally with Product, QA, and UX teams throughout the development lifecycle * Contribute to release processes, DevOps workflows, and production support activities * Mentor team members and help drive engineering best practices and code quality standards Required Qualifications: * 6+ years of experience building modern web applications * Strong experience with backend development and modern frontend frameworks * Experience with React, TypeScript, APIs, and cloud-native application development * Familiarity with databases such as PostgreSQL or Redis * Experience with Docker, CI/CD pipelines, and automated testing frameworks * Strong communication, collaboration, and problem-solving skills Preferred Qualifications: * Experience with C#/.NET, EF Core, and cloud-native hosting environments * Familiarity with observability and monitoring tools * Experience working in Agile or Shape Up development environments * Exposure to DevOps and infrastructure tooling