Software Engineer, Frontend (TypeScript)
40000GBP - 70000GBP
Edinburgh, United Kingdom
views: 0
Software Engineer, Frontend (TypeScript)
Analyzes, develops, maintains software for the organization's products and systems. Familiarity with/interest in engineering patterns and best practices. Develops, validates, and tests: can build tested, maintainable code and debug when necessary. Implements state management patterns and API integrations to support a scaling ecosystem. Delivery: basic understanding of CI/CD principles and deployment, Git. Communicates: comfortable collaborating with other teams on solutions and reaching out for information/requirements when necessary.
Requirements
- Experience: 1-3 years of software engineering experience with knowledge of HTML, CSS, TypeScript and ideally modern frontend frameworks.
- Logic & State: Understanding of application state patterns, data flows (e.g., Pinia, Vuex, or Redux) and reactivity/observables.
- API & Infrastructure: hands-on experience with RESTful API, websockets.
- Solid understanding of web development principles.
- Engineering Mindset: a good foundation in data structures/algorithms and design patterns.
- Ability to see the long-term implications of solutions.
- Collaboration: Demonstrated team player skills and a willingness to work with others.
Desired Skills
- Resilient Systems: excited about building, operating, and maintaining resilient, scalable systems.
- Tests their code.
- Analysis: ability to investigate and get to the root cause of issues and find a solution.
- Flexibility: happy exploring new areas of the codebase and jumping into new features (with help, of course).
- Can prioritise effectively.
- Willingness to learn: we're always looking to improve our codebase, whether via patterns or libraries and we review code.
- Remote Culture: the team is distributed across geographies, and you're happy working remotely part of the week.
Software Engineer, Frontend (TypeScript)
40000GBP - 70000GBP
Edinburgh, United Kingdom
views: 0
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.