Software Developer

Curve Dental
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 53K

Job location

Remote

Tech stack

Java
JavaScript
PHP
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
C Sharp (Programming Language)
Code Review
Computer Programming
Data Structures
Database Design
Software Engineering
SQL Databases
TypeScript
Single Page Application
Angular
Kubernetes
Information Technology
Docker

Job description

We hire developers who are passionate about software development and technically excellent. Our developers work across the full stack of an application and understand that a project is not done until it has been deployed to production for our users. We want developers who can contribute positively to our culture and teach us things we didn't know before. Those same developers are always hungry to learn and improve in any way they can.

Requirements

  • Degree in Computer Science or related technical discipline (or equivalent)
  • Extensive programming experience in a language that demands strong OO skills (eg C# or Java)
  • Extensive experience working with Typescript/JavaScript frameworks on a Single Page Application
  • Experience with Angular
  • Code reviews & Continuous Improvement are paramount
  • Experience with database design and SQL
  • Several years of software design and development experience
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • Previous experience with agile development methodologies and unit testing
  • An interest in working with industry-leading technologies such as Docker/K8s, Angular, dotnet, AWS and BI
  • Knowledge of PHP & Unix / Linux is beneficial but not essential

Benefits & conditions

Depending on experience.

Employee Benefits:

We offer an expansive benefit package including competitive pay and benefits, opportunity to work remote, vacation time and more.

Apply for this position