- Company Name
- Ashdown Group
- Job Title
- Software Developer - AWS, Python, React & Node.JS
- Job Description
-
Job title: Software Developer – AWS, Python, React & Node.js
Role Summary: Full‑stack developer creating, testing, and deploying responsive web applications and business tools using AWS services, Python, JavaScript (React/Node.js), and SQL. Works in a hybrid environment, delivering end‑to‑end solutions and ensuring high performance, scalability, and maintainability.
Expections: • Solid hands‑on experience with AWS (S3, Lambda, other services)
• Proficient in React and/or Node.js for frontend/backend development
• Strong command of JavaScript, HTML, CSS, and Python programming
• Skilled in relational or equivalent SQL (e.g., Redshift, PostgreSQL)
• Ability to design, code, test, and deploy cloud‑native applications
• Effective communication and collaboration in a distributed team
Key Responsibilities:
- Design, develop, and maintain full‑stack web applications and internal tools.
- Build and configure AWS resources (storage, compute, networking) to support application architecture.
- Create reusable component libraries and APIs using React and Node.js.
- Write clean, well‑documented, and testable code; enforce coding standards.
- Collaborate with UI/UX designers, product managers, and QA teams to deliver features on schedule.
- Perform unit, integration, and performance testing; resolve defects.
- Automate CI/CD pipelines and monitor production deployments for reliability.
- Provide technical guidance to junior developers and participate in code reviews.
Required Skills:
- AWS (S3, Lambda, Elastic Beanstalk/ECS/EKS, IAM, CloudFormation/Terraform)
- React.js (hooks, context, routing) and/or Node.js (Express/Koa, async/await)
- JavaScript ES6+, HTML5, CSS3 (including responsive design)
- Python 3.x (backend services, scripting)
- SQL database design and querying (Redshift, PostgreSQL, MySQL, or similar)
- RESTful API development, WebSockets, or GraphQL
- Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI)
- Testing frameworks (Jest, Mocha, Cypress, PyTest)
- Version control (Git) and agile development practices
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- AWS Certified Developer – Associate or Solutions Architect – Associate is a plus.
Northampton, United kingdom
On site
21-01-2026