Full Stack Engineer
Role details
Job location
Tech stack
Job description
At Kore Labs, our strength is in efficiently delivering leading-edge product and support to clients, and we are proud to set the standard for success in our industry.
The role of Full Stack Engineer will be a key member of the engineering team and will actively contribute to delivery of solutions and features for our customers. Together with the rest of the engineering team, the role will be responsible for streamlining application delivery to deploy solutions and features to our customers quickly and efficiently, while always ensuring that we prioritise code integrity and quality.
We are an Agile company and expect the role to be actively involved in daily stand-ups, sprint planning, refinement and end-of-sprint retrospectives.
What your day may look like
The role of the Full Stack Engineer will be focused on three core areas
Development Process
-
Participate in the design and creation of scalable software
-
Write clean, functional code on the front- and back-end with high unit test coverage
-
Work with product managers to ideate software solutions and features
-
Collaborate with BAs and Quality Engineers to ensure acceptance criteria are appropriately defined and met
-
Develop and manage well-functioning databases and applications
-
Write effective APIs
-
Self-test software to ensure responsiveness and efficiency and pair with SDeTs as we move toward TDD
-
Troubleshoot, debug and upgrade software
-
Ensure code is aligned with security and data protection standards
-
Write technical documentation
-
Contribute to best practice system and application design
Team Support
- Work closely with the rest of the product engineering team to carry out builds and testing
- Support team members with technical challenges while following best practice methods
- Contribute ideas and experience to new development solutions
- Provide support in development processes and techniques
Culture
-
Look to support a culture of continuous improvement, collaboration and innovation, with an emphasis on embracing technology to maximise efficiency
-
Lead by personal example and encourage all employees to conduct their activities in accordance with all legal and regulatory obligations and with the company's standards and policies.
Requirements
Do you have experience in Scrum?, * Essential experience of Typescript, Node JS, Angular, SQL and Postgres
- Experience of environments with high levels of test automation and CI/CD
- Experience of SaaS, web-based, cloud solutions would be beneficial
- Proven experience in a high-growth environment ideally within a Startup / Scaleup as well as knowing what good looks like in a larger listed business
- Experience of Financial Services in particular, an understanding of financial product lifecycles an advantage but not essential
- Being a self-starter and happy to work with minimal supervision
- Comfortable working both inside the engineering function and with peers in other internal departments
- Comfortable with ambiguity and willing to work beyond the role description, * Do you have experience of SaaS, web-based, cloud solutions?
- Are you available to start immediately?
- Do you have the right to work in the UK?
- Do you have experience of high levels of test automation and CI/CD?
- Do you have experience with Typescript, Node JS, Angular, SQL and Postgres?