The platform is built on an open-source codebase, primarily contributed to by the DCC and the DMPTool team at UC3. The role involves leading software development using the Ruby on Rails framework, including maintenance, bug fixing, and developing new features for specific clients and projects. It also involves strategic planning for the platform's future. Team and Responsibilities You More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Bright Purple
facing features, working cross-functionally with Product, Design and Customer Success teams. You'll also influence technical direction and mentor junior developers. Key Responsibilities: Build and maintain features in Ruby-on-Rails and React Native Collaborate across teams to deliver user-focused solutions Lead on architecture and technical decision-making Mentor junior engineers Engage directly with users to understand their … needs Drive continuous improvement of engineering practices About You Strong experience with Ruby on Rails or similar Confident with React Native Clear communicator with technical and non-technical stakeholders Pragmatic, user-first mindset This role offers fully remote working across the UK. Please note that we cannot consider candidates who would need sponsorship. Bright Purple are an equal opportunities employer More ❯
to architectural decisions, and engage directly with customers to make sure what you're building actually works for them. What You'll Be Doing Writing production-grade software in Ruby on Rails and React Native Leading on technical and architectural decisions across the stack Collaborating cross-functionally with Product, Design, and Customer Success Mentoring junior engineers and reviewing code with … Engaging with customers to understand pain points and improve the product Improving developer workflows, testing practices, and engineering processes You'll Thrive Here If You Have deep experience in Ruby on Rails or a similar web framework Are confident with React or React Native Communicate complex ideas simply and clearly - both in code and conversation Value user needs over technical More ❯