Note: The job is a remote job and is open to candidates in USA. Pearson is the world's lifelong learning company, dedicated to helping people realize their potential through learning. They are seeking a Senior Software Engineer with expertise in modern web development technologies to build high-performance, scalable, and user-friendly web applications.
Responsibilities
- 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
Skills
- Proficiency in Node.js backend interactions
- Experience working with AWS, particularly AWS AppSync would be ideal
- 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 data transmission best practices such as compression, etc
- Ability to work independently and collaboratively in a fast-paced environment
- Knowledge of design systems
- Exposure to serverless technologies and domain driven architecture
Company Overview