Software Engineer (UK)
Dayshape
- Edinburgh
- £38,000-44,000 per year
- Permanent
- Full-time
- Develop new features and enhancements
- Write complex, performant back end business logic in C#
- Write and upgrade UI components using JavaScript and Vue.js
- Your time will be roughly evenly split between the front end and back end code.
- Work with the rest of our engineering team to enhance scalability, performance and maintainability
- Support our culture of learning, development and teamwork
- Be involved in the entire life-cycle of features, including idea creation, deployment, and longer term updates and enhancements
- Several (3+) years of commercial software engineering experience
- A confident JavaScript developer, happy writing both vanilla JS and modern frameworks (ideally Vue.js)
- Experienced in C#
- Experience working in a product development environment
- Comfortable writing unit tests and end-to-end automated tests
- Passionate about shipping a product you can be proud of
- Well-informed on good software development principles, and able to implement them pragmatically
- An excellent and kind communicator, able to raise awkward questions kindly, and to recognise when you need help
- Experience collaborating with others - you will be working closely with engineering, product and QA colleagues
- Adaptable, and motivated to try/learn new things
- Great at breaking down large tasks into manageable chunks
- Able to see the Big Picture - how your decisions affect your colleagues and your users
- Experience working with agile development teams on large products
- Experience working with complex web interfaces with large DOM views
- Experience with the rest of our stack: RabbitMQ, SQL Server, and/or Microsoft Azure
- Experience working in (or with) the Professional Services industry
- Experience writing tests in Jest, Cypress or Playwright
- Starting salary between £38,000 and £44,000, depending on experience
- Earning potential in the Software Engineer salary band up to £48,500
- At least £1,000 per year to spend on professional and personal development
- 33 days' holiday per year (including bank holidays), increasing by 1 day each year to a maximum of 40 days
- Paid four week sabbatical in your fifth anniversary year on top of your holiday entitlement
- Enhanced family leave policies
- Private healthcare and rewards through Vitality
- Income protection and death in service cover
- Matched 5% auto-enrolment workplace pension scheme
- Access to wellbeing offerings, such as our Employee Assistance Programme and a dedicated counselling service
- Innovation Week twice a year - a chance to experiment and work off-project
- Weekly All Hands meeting for inspiration and over-communication
- Time out of the working week for team socials each month, with a mix of in-person and virtual options: past events include hiking, family BBQs, board games and at-home cocktail classes!
- Genuinely nice, smart people to work with, who are excited about growing our company