👨🏻‍💻 postech.work

Senior Backend Developer

Mighty Fine Apps LLC • 🌐 Remote

Remote Posted 11 hours, 24 minutes ago

Job Description

Senior Backend Developer at Mighty Fine Apps.

Hours: Full-Time

Product: Live Transcribe

Location: London \& Remote

About Us

Mighty Fine Apps is a fast-growing company dedicated to creating innovative apps that empower the deaf and hard of hearing communities. Our flagship product, Live Transcribe, provides real-time transcription services that transform lives. Right now, we're scaling up a new backend system to improve our performance and reliability, and bring many frequently requested features to life.

The Position

We're looking for an experienced backend developer to join us in crafting the infrastructure that powers Live Transcribe. Your focus will be designing, building, and maintaining scalable backend systems comprising library packages and API codebases written in Typescript and running on Node.js. While strong backend skills are the requirement, any experience in iOS or front-end web development would be a big bonus. Your first tasks will center around expanding the functionality one of our internal libraries.

Your Responsibilities

Backend System Development: Design, build, and maintain scalable, high-performance backend systems and RESTful APIs using Node.js, including high-throughput websocket endpoints

Project Leadership: Take ownership of key areas for a new accounts system that enables key features and enhances our users' experience

Integration \& Collaboration: Work closely with mobile and web developers, product teams, and other stakeholders to ensure seamless integration with client-facing applications

Cloud \& Infrastructure Management: Oversee deployment, monitoring, and scaling of backend services on AWS

Quality \& Best Practices: Implement robust testing, code reviews, and continuous integration practices to maintain a high standard of code quality

Innovation \& Problem Solving: Gather requirements, troubleshoot issues, and iterate on solutions in a dynamic, agile environment

Requirements

Backend Expertise: 5+ years of experience in backend development with a proven track record in building scalable APIs and systems

Technical Proficiency: Strong Typescript and general data modelling and architecture skills. Experience with Node.js, a deep understanding of RESTful API design, and experience with websockets and stream-based systems

Database Knowledge: Experience with relational databases such as PostgreSQL, and strong database design principles

Cloud Experience: Familiarity with cloud-based deployment, monitoring, and scaling solutions such as AWS

Remote Collaboration: Excellent communication skills and the ability to work effectively in a largely remote, international team

Bonus Skills:

  • iOS development experience (Swift, SwiftUI) is a major plus

  • Front-end web development experience (HTML, CSS) is also beneficial

Benefits

Hybrid Hours: 1 day in-office, 4 days remote. Collaborate with a diverse and friendly international team

Impactful Work: Contribute to a product that makes a real difference in people's lives

Innovative Environment: Become part of a greenfield project that will shape the future of Live Transcribe

Professional Growth: Enjoy continuous learning opportunities, mentorship, and career advancement

Collaborative Culture: Join a respectful and supportive team that values innovation, transparency, and creativity

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.