dreamwork_

Job Title: Senior Software Engineer 
Description: Join us as a Frontend React Engineer and build scalable, high-performing, accessible web experiences using React, TypeScript, Node.js, GraphQL, and AWS. This role aligns to industry level titles such as Senior Frontend Engineer, Lead Frontend Engineer, Senior Software Engineer – React.

Description 
We are seeking a talented Frontend React Engineer with expertise in modern web development technologies. The ideal candidate will have hands-on experience in React, Node.js, and TypeScript, along with strong knowledge of AWS, CI/CD, and GraphQL. This role requires a proactive engineer who can build high-performance, scalable, and user-friendly web applications. 


Key Responsibilities: 
· Develop, maintain, and enhance frontend applications using React and TypeScript. 
· Develop and integrate composition layer APIs using GraphQL and AWS AppSync. 
· Work on Node.js modules to build the composition layer component. 
· Optimize applications for performance, scalability, and user experience. 
· Ensure best practices in CI/CD pipelines for continuous deployment and integration. 
· Implement secure and scalable solutions leveraging AWS services. 
· Maintain code quality using version control systems like Git. 
· Troubleshoot and debug applications as needed. 
· Work in an agile team environment and participate in code reviews. 
· Ensure web applications are accessible and comply with accessibility standards (WCAG, ARIA, etc.). 


Required Skills: 
· Strong experience in React and TypeScript. 
· Proficiency in Node.js backend interactions. 
· Experience working with AWS, particularly AWS AppSync. 
· Strong knowledge of GraphQL for API development and integration. 
· Familiarity with CI/CD pipelines and deployment automation. 
· Experience with Git for version control. 
· Understanding of performance optimization and front-end best practices. 
· Experience in implementing accessibility best practices and ensuring compliance with accessibility standards. 
· Ability to work independently and collaboratively in a fast-paced environment. 

Nice to Have: 
· Knowledge of UI/UX principles and design systems. 
· Exposure to serverless technologies and microservices architecture. 

#LI-Hybrid

#LI-PJ1