Senior Ruby Developer

at  EmpowerRD

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Nov, 2024Not Specified09 Aug, 20245 year(s) or aboveTtd,Typescript,Html,Css,Docker,Javascript,Ruby,Sql,VueNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.
About the role:
We’re looking for a Senior Ruby Developer to help lead the continued development of a best in class SaaS tax platform. We’ll look for you to lead the build of new product features and maintain our platform, working closely with engineers, product managers, the operational team and leadership. You’ll enjoy a varied breadth of work in a challenging but rewarding environment.

ESSENTIAL SKILLS INCLUDE:

  • Strong experience with Ruby (5+ 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)
  • Deployment pipelines, GitLab, CI Runners, Docker

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

ROLES AND RESPONSIBILITY:

  • Being a leader to the team’s technical output and standards, ensuring excellence in engineering.
  • Taking responsibility for driving positive change in the platform’s features, architecture and infrastructure, even when faced with uncertainty and risk, by adopting a practical approach to refinement, estimation, and planning.
  • Taking initiative and pro-actively contributing to team technical discussions, and offering opinionated point of view on technical specification support to fellow team members.
  • Ensure that the SDLC process is followed and work is technically specced into well-defined, accurately scoped and well understood JIRA tasks, bringing your experience to influence and improve our process ensuring optimal sprint output and cycle time.
  • Provide valuable and effective peer reviews through merge requests, actively seeking to enhance the entire team by consistently sharing knowledge.
  • Ability to communicate with stakeholders, leadership and the wider company at townhalls and tech demos, tailoring the message to suit the intended audience.
  • Work closely with the business and the Product Managers ensuring a deep understanding of the problem domain ensuring strategic, commercial and operational considerations.
  • Promote architectural and software design patterns and best practices to tackle complex software challenges, constructing robust, efficient, and refined solutions.
  • Advanced understanding of modern web platform architecture
  • Good understanding of UX and Web Design.
  • Advanced understanding of Cloud platforms, CI pipelines and IoC
  • Hybrid working (Tuesday and one other day in the office per week)

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


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

London, United Kingdom