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
£ 32K

Job 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.

Apply for this position