EmpowerRD is a fast-growing fintech startup based in London, UK. Our vision is to assist our clients to unlock all of the funding that rewards innovation globally. We do this by combining expert knowledge and advanced technology to take the complexity out of claiming. Our current focus is on helping companies within the UK unlock some of the £5Bn of funds available annually for companies that invest in research and development.
Job Summary
As part of our team of engineers, we’ll look for you to build new product features and maintain our platform, working closely with fellow engineers, product managers, the customer success team and stakeholders. You’ll enjoy a varied breadth of work in a challenging yet rewarding environment.
Roles and Responsibility:
- Being a core contributor to the team's technical output and standards, ensuring excellence in engineering.
- Taking responsibility for developing platform features, even when faced with uncertainty and risk, by adopting a practical approach to estimation, scoping, and planning.
- Adhering to and promoting best practices to tackle complex challenges, constructing robust, efficient, and refined solutions.
- Solid understanding of modern web platform architecture
- Good understanding of UX with an interest in Design.
- Providing valuable and effective peer reviews through merge requests, actively seeking to enhance the entire team by consistently sharing knowledge.
- Take initiative, actively contribute to team technical discussions, and offer support to fellow team members.
- Take an interest in the business and its teams to enable better collaboration and communication on features and projects
- Hybrid working (Tuesday and one other day in the office per week)
Essential:
- Commercial SaaS experience
- Strong experience with Ruby (3+ years), Rails and SQL
- Strong experience in TTD
- Experienced with a modern JS framework such as Vue, React, Solid JS, Svelte
- Experienced with modern build systems
- Experience in Typescript, JavaScript, HTML & CSS (Tailwind)
- Experience with unit testing components and integration testing
Bonus:
- Experience with Service Objects.
- Experienced in Vue 3, WebPack, & Vue Router
- Experience with State Management Libraries like VueX or Redux
- Experience with Continuous Delivery and feature flagging
- Deployment pipelines, GitLab, CI Runners, Docker
- Cloud Platforms especially AWS, GCP
Our Values
EmpowerRD has a strong set of values that permeate our culture and define how we work. You should consider whether these align with your personal values and style when considering this role.
- Lead with integrity: We do the right thing by our team, client and stakeholders. We find the right solution, not the first solution. We build trust through our technology and relationships.
- Professionalism in engagement: We are reliable and dependable in our behaviour. We are an authority in our subject matter - we know what we’re talking about. We invest in learning. We are respectful in our communication.
- Bold in outlook: We are an innovative organisation and invest in innovation in our technology, our processes and ourselves. We are bold in our actions. We are market leading in our thinking and services. We are driven by data.
- Proactive in focus: We have a growth mindset. We’re not afraid of taking considered risks. We learn from mistakes and continuously improve. We dont wait to be told, we act as an example.
- Approachable in style: We see ourselves as an enabler of a wider ecosystem. We support each other and grow together. We are a team that is fun and positive. We make ourselves accessible to our teams, clients and stakeholders. We take ownership of our actions.
This role is hybrid working with 2 mandatory days in the office per week.Unfortunately, we cannot offer UK Work Visa Sponsorship.Package includes Pension, Private Health Care and Options. No agencies, please.