Full Stack Lead at Photon Career Site
, , United States -
Full Time


Start Date

Immediate

Expiry Date

21 May, 26

Salary

0.0

Posted On

20 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Angular, React, DotNet Core, C#, SQL Server, Apache Kafka, xUnit, Jasmine, Azure DevOps, CI/CD, Agile, Code Review, Authentication, Authorization, API Design, Data Streaming

Industry

IT Services and IT Consulting

Description
Job Title: Full Stack Lead Develop and maintain front-end applications using Angular and React, ensuring responsive design and high performance. Build and optimize scalable back-end services and APIs using .NET Core (C#), following clean architecture principles. Design and manage SQL Server databases, including query optimization, stored procedures, and ensuring data integrity. Integrate Apache Kafka for real-time data streaming and event-driven architecture to support asynchronous processing. Implement robust unit testing using xUnit (for the backend) and Jasmine (for the frontend) to ensure code quality and reduce bugs. Monitor, diagnose, and resolve production issues promptly, using logging, profiling, and debugging tools to minimize downtime. Collaborate directly with clients to gather detailed requirements, clarify expectations, and translate business needs into technical solutions. Prepare clear and actionable user stories and acceptance criteria for agile development sprints, ensuring alignment between stakeholders and the development team. Conduct thorough code reviews to ensure adherence to best practices and security standards and maintainability. Utilize CI/CD pipelines (Azure DevOps) for deployment of applications. Collaborate closely with DevOps and QA teams to ensure smooth releases, thorough testing, and proper environment configurations. Implement authentication and authorization mechanisms to secure APIs and applications. Maintain comprehensive technical documentation, including API specs, database schemas, and deployment guides. Participate actively in agile ceremonies such as sprint planning, stand-ups, and retrospectives to promote continuous improvement. Stay updated with evolving technologies and industry trends to continually enhance the application stack and development processes. Requirement: Applicants must have a Bachelor’s degree or foreign equivalent in Computer Science, Computer Applications, Information Technology, Engineering (any), or related fields, plus five years of experience in a related occupation. Travel/relocation required as jobs will be performed at various unanticipated locations throughout the United States.
Responsibilities
The role involves developing and maintaining high-performance front-end applications using Angular and React, while building scalable back-end services with .NET Core (C#) and managing SQL Server databases. Responsibilities also include integrating Apache Kafka for real-time data streaming and ensuring code quality through robust unit testing.
Loading...