Junior Software Developer
- 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
+3 more
Job description
We are seeking a dynamic and passionate Software Developer to join our innovative technology team. This is an exciting opportunity for a talented developer looking to play a key role in designing, developing, and maintaining cutting-edge software solutions that drive our business forward.
Initially, this position will be part-time and office-based in Northwich, providing the opportunity to work closely with our team, gain a thorough understanding of our products, and contribute to ongoing development projects. As the role and business requirements grow, our intention is to increase the position to full-time hours. There may also be the opportunity for a hybrid working arrangement in the future, making it essential that applicants are located within reasonable driving distance of Northwich.
Key Responsibilities;
-
Maintain and amend existing JavaScript code
-
Develop small scripts and functions to process, transform and validate data
-
Integrate third-party APIs and services
-
Work with REST APIs, including GET and POST requests
-
Work with JSON data and manipulate API responses
-
Create and troubleshoot webhooks
-
Investigate API errors and integration failures
-
Read and understand third-party API documentation
-
Troubleshoot issues across multiple connected systems
-
Make amendments to existing integrations and automation workflows
-
Test changes and identify potential issues before they affect customers
-
Assist with payment, booking, messaging and other system integrations
-
Provide technical support and investigate issues when required
-
Document changes and solutions where appropriate
Requirements
-
Strong working knowledge of JavaScript
-
Good understanding of REST APIs
-
Strong understanding of JSON
-
Experience working with webhooks
-
Experience integrating third-party APIs and services
-
Understanding of HTTP requests, headers, parameters and authentication
-
Good understanding of HTTP status/error codes, including 400, 401, 403, 404, 429 and 500 errors
-
Strong debugging and problem-solving skills
-
Ability to understand and modify existing code written by another developer
-
Comfortable working with unfamiliar APIs and technical documentation
-
Able to investigate problems independently and work towards a solution
-
Good attention to detail
Desirable Experience
Experience with any of the following would be advantageous:
-
WhatsApp Cloud API / Meta APIs
-
Stripe and payment APIs
-
Google Maps APIs, including Places, Geocoding and Routes
-
Booking, taxi, transport or dispatch APIs
-
Automation and low-code platforms
-
Customer messaging platforms and chatbot integrations
-
API authentication methods such as API keys, Bearer tokens and OAuth
-
Date/time and timezone handling in JavaScript
Benefits & conditions
In this role, you will help create seamless application experiences, optimize system performance, and contribute to the development of scalable, reliable platforms. Working across a diverse technology stack, you will have the opportunity to make a tangible impact on the development of innovative products and services while collaborating with a talented and ambitious team.
This role is ideal for a proactive and enthusiastic developer who is looking for a long-term opportunity to grow with the business and help shape the future of our technology platforms.
Pay: £27,512.20-£84,264.77 per year
Application question(s):
- Do you live within 1 Hour drive of the office Yes or No?
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
Loading talks and stories from around this role…