PURPOSE OF THE ROLE:
- As a Software Engineer, you will work in a team to deliver great software whilst learning and developing your own skills and knowledge
- You’ll work closely with other engineers and a Principal, who will all be there to help, support, and grow you
- You’ll interact, communicate, and collaborate with the engineers based in London and Sofia
YOUR CONTRIBUTION TO SOMETHING BIG:
- As a Software Engineer, you’ll be contributing to production systems very quickly and be mentored by your peers and team members. You’ll happily ask for help, will receive feedback positively, and will guide more junior members of the team.
Key responsibilities:
- Maintaining good code quality
- Supporting existing, and developing new, features to support business needs across all Sun
- Working with stakeholders to understand their requirements and help to define ticket requirements
- Assisting with the release process to deploy new features/fixes to production
You'll find these skills useful in this role:
- JavaScript/Typescript with React and Redux
- TDD using testing frameworks such as Jest, Mocha, and Cypress
- Node JS with Express
- Experience in the AWS cloud platform
- Mentoring Junior team members
OUR IDEAL TEAMMATE HAS/IS:
- You’re a true engineer with a passion for well-crafted and tested code, considering everything from architecture and security to performance
- You understand agile methodologies and enjoy collaboration
- You lead by example, encouraging your peers to constantly improve
- You have a continuous improvement mindset and are proactive in driving positive change, encouraging those around you to do the same