This job has been posted for more than 30 working days and has expired.

Senior Full-Stack Web Developer

An exciting, well-established software development company has an opportunity for a ''work from home' Senior Web Developer.

You will be working with a range from start-ups through to multi-nationals; blue-chips to government; financial services to education; and everything in between.

You will be required to take ownership of the technical design, development, and implementation of new products and services, as well as support and enhance existing systems.

In addition to a competitive salary you will receive security of tenure, a company pension along with a healthy work-life balance and full-time remote working.

(You may be required to attend the occasional meeting from time to time - all expenses paid.) This is an excellent opportunity with the potential for long tenure, and plenty of chance for career progression”

We are looking for:

• A senior-level full-stack web developer
• A polyglot with strong skills and focus in two (or more) stacks (i.e.

two backend languages and two frontend frameworks), and working knowledge of more
• The ability and enthusiasm to pick up new languages, frameworks, and techniques, and participate in critical analysis and project architecture decisions
• A true programmer, a software engineer who creates well-engineered, scalable, clean code, who can bring traditional programming knowledge and broad experience across a range of technologies
• Someone who can handle pure, vanilla code, without any libraries or frameworks, as well as having knowledge of modern techniques and being able to pick up new approaches quickly
• A keen “technologist”, you will always be seeking to learn new things and expand your skills
• An original thinker, producing world-class code for a variety of prestigious clients whilst supporting the team and project goals

Key requirements:
• A senior developer with at least eight years of commercial experience
• Highly proficient in core web development and software engineering skills, crossdiscipline, and capable of working with a mix of technologies (we work with a variety of frameworks and database engines, and both web and non-web applications)
• Proactive, with the ability to manage time well, and work on multiple projects at once (usually two or three)
• An organised self-starter with effective communication skills
• Detail-orientated, caring greatly about quality of work
• A strong grasp of programming theory and the ability to adapt knowledge to fit a given situation
• Passionate about DRY principles and able to create robust, reusable code that can easily be extended and maintained

Essential skills You should be confident and competent in all of these, to a high level:
• Backend: Javascript, Python, or PHP, plus one more (either one of these or another language) - e.g.

JS and Python, Python and Go, etc.


• Appropriate backend frameworks for the languages you use: e.g.

Node, Express, Django, Flask, Laravel, etc.


• Appropriate ORM, such as SQLAlchemy or similar
• MVC, MVVC • Frontend: Javascript (pure) and two or more of React, Vue, or Angular
• MySQL, NoSQL
• RESTful APIs, Swagger
• TDD, BDD, testing frameworks
• Unit testing tools
• Git, Docker, CI/CD,command-line Linux
• High standard of written and spoken English

Desirable skills The more of these you have experience with in addition to the above, the better:
• Go, Rust, Ruby
• PostgreSQL, RethinkDB, MongoDB, Redis
• Typescript, Redux, VueX, MobX
• Mobile apps (React Native, Swift/Java)
• Kubernetes, LXC/LXD, Linux services
• Writing specs and technical documentation

About Dotfive

“We are an exciting, well-established software development company with a wide range of projects to become involved with, mostly involving SaaS (Software-as-a-Service) web applications, but ranging from traditional CMS and eCommerce websites through to cutting-edge real-time platforms and mobile applications.

You will become involved with both Agile and waterfall projects, working on mobile-first, cloud-first, and more.



  • Start: ASAP
  • Duration: Permanent
  • Rate: £50k - 65k per year
  • Location: Edinburgh
  • Type: Permanent
  • Industry: IT
  • Recruiter: Hiring People
  • Contact: Hiring People
  • Email: to view click here
  • Reference: DFL22
  • Posted: 2020-10-08 15:39:35 -

  • View all Jobs from Hiring People