Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
- 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.
Requirements
We are seeking a talented engineer with expertise in modern web development technologies. The ideal candidate will have hands-on experience in Node.js 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., * 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.
Nice to Have:
- Knowledge of design systems.
- Exposure to serverless technologies and domain driven architecture.
About the company
At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world’s lifelong learning company. For us, learning isn’t just what we do. It’s who we are. To learn more: We are Pearson.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
Find a Developer Job: 12 Best Job Sites For Developers
Where To Find Software Engineering Jobs