Software Engineer
Recruiter
Listed on
Location
Salary/Rate
Type
This job has now expired please search on the home page to find live IT Jobs.
This company is a growing technology business that works within the Distribution, Construction, and Field Service sectors. Their mobile app is linked to a rich web application, which provides massive business efficiencies and process improvements for a growing list of companies in the UK and beyond.
They are looking for enthusiastic software engineers to join the development team. Based in the west of Edinburgh, their cross-functional Agile teams work extensively with full-stack PHP Symfony applications and iOS/Android handheld solutions.
You will be a valued member of the team, with the opportunity to grow and define your own path.
What you'll be doing
- Developing new features for the product and improving existing ones
- Delivering reliable and scalable solutions to customers
- Working closely with other engineers and product managers to deliver results and keep customers delighted
- Learning from experienced engineers and sharing your own knowledge with the team
- Participating in team planning and retrospectives
- Planning and estimating tasks in collaboration with other engineers
- Working with a range of technologies including PHP, Vue.js, Docker, AWS
- Promoting new functionality to the team and wider audience
- Planning and implementing tests for your work to maintain code coverage
- Contributing ideas for system feature and code improvements
- Applying industry best practice to the code base
- Working with third-party integrations to support our customers
What they're looking for:
- Experience with an object-oriented programming language
- Experience with relational databases (for example MySQL or Postgres)
- Experience with Git
- Quick learners, with the proven ability to pick up new skills
- Good knowledge of HTML, CSS, JS, and other front end technologies
- Experience with frameworks
- Excellent communication skills
Preferred
- Experience with PHP
- Knowledge of and experience with Vue.js
- Experience of multiple programming languages
- Experience of consuming external data services (eg RESTful services), including the ability to programmatically interact with different data formats
- Linux CLI experience
- Degree in computer science (or a related discipline), or relevant industry experience
- Understanding of SOLID principles and design patterns
- Experience writing tests for your work
What you'll get
- Salary: £27,000 to £45,000 depending on experience
- 30 days paid holiday a year
- Opportunity to buy 5 additional holiday days
- High spec workstation with multiple monitors and your choice of operating system
- Training budget
- Flexible working hours
- Working from home policy
- Complimentary fruit, drinks, ice cream and snacks
- Company social events including monthly board games nights
- Office with strong transport links and dedicated free parking
- The opportunity to see your software fixing problems in the real world
- Life assurance
- Bike to work scheme
- Pension plan