Junior Software Developer
Oscar Associates Ltd
Norwich, United Kingdom
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Junior Compensation
£ 32KJob location
Remote
Norwich, United Kingdom
Tech stack
HTML
JavaScript
PHP
API
Client Server Models
CSS
Customer Data Management
Software Debugging
Programming Tools
Laravel
PostgreSQL
MongoDB
Node.js
Redis
Systems Integration
TypeScript
Tailwind
Backend
GIT
Front End Software Development
Docker
Job description
You'll join a team of developers responsible for maintaining and improving a portfolio of 20+ products.
Responsibilities include:
- Building new features with performance and accessibility in mind
- Debugging and resolving technical issues
- Integrating third-party scripts, tags and SDKs
- Supporting CMS improvements
- Assisting with customer data platform integrations
- Working closely with both technical and non-technical colleagues
The role will initially focus on frontend development and integrations, with progression into backend development over time.
Tech Stack
Day-to-day technologies:
- HTML, CSS, JavaScript (TypeScript beneficial)
- TailwindCSS
- Git/GitHub
- Customer data platforms
Wider stack exposure:
- PHP (Laravel)
- Node.js
- PostgreSQL / MongoDB
- Redis
- Docker
Requirements
- Solid foundation in HTML, CSS and JavaScript
- Understanding of the DOM and browser APIs
- Comfortable integrating third-party services
- Familiar with APIs and client-server communication
- Confident using Git and developer tools
- Committed to clean, maintainable code
- Eager to learn and grow technically
Commercial experience is helpful but not essential. Self-taught developers, bootcamp graduates and candidates with personal projects are encouraged to apply.
Benefits & conditions
- 20 days holiday (rising with service) + bank holidays
- Birthday off + Christmas shutdown
- Company pension
- Gym membership
- Cycle to work scheme
- Free parking
- Company laptop
- 1 day remote working per week
- Training and mentorship
This role offers genuine responsibility, clear progression and the chance to make an impact within a supportive team.