Backend Engineer - ThisThat|Meet.jobs

Salary

50k - 60k EUR Monthly

Required skills

    Job description

    Backend Engineer with Mobile Experience.

    Context:
    ThisThat have an existing Python backend & Swift iOS app and have seen strong traction since launching in January 2019. We have joined APX (Berlin’s most exciting accelerator programme, and early-stage investor in N26) and have the backing of a London VC - we’re looking to grow the tech team by two - one full-stack mobile developer (you) and one iOS Developer (if you think you can handle both let us know!)

    About You:
    You’re an experienced engineer with excellent technical skills. You have spent several years honing your craft and you’re now ready to step up and lead development efforts at an exciting early-stage venture. You are ambitious, a self-starter and eager to make a massive impact as one of the key first hires at ThisThat.
    
You have a pragmatic yet rigorous mindset - you move quickly, but thoughtfully - you understand the importance of building and testing new features week on week whilst also building a scalable product. You understand the constraints of start-up life, and how to make the right trade-offs in pursuit of speed and good execution. You pride yourself on writing clean, elegant, and maintainable code.
    
You’re process-orientated and have excellent organisational skills, and you’re proactive and opinionated about design decisions.

    Mission:
    You will own the back-end services. Your mission is six-fold:

    Complete the database migration: move ThisThat’s database from Firebase RTDB to Firebase Firestore fully
    Develop the backend services (database, servers, data migrations, background jobs) to both reach a high-performing infrastructure capable of supporting a smooth UX for tens of thousands of active users and serve the development of many new features.
    Drive pace, observe and set exacting standards for the technical team
    Get new versions of the iOS app out there every 1-2 weeks - continue to develop the API, help connect it to the app and support the iOS developer.
    Identify bugs and squash them!
    Make sure the website is always up to date.


    Competencies:
    3-5y+ production experience of all stages of development
    Strong Python skills
    Good Swift skills
    Strong in delivering app data using web frameworks such as Django, Rails etc.
    Experience of DevOps tools (Docker, Kubernetes, etc.)
    Experience with cloud computing platforms (AWS, GCP)
    Experience with NoSQL databases (Firestore, MongoDB)
    Experience in search solutions such as ElasticSearch

    
Preferred:
    1-2yrs+ experience at a start-up / early-stage business
    Engineering/computer science degree or related discipline
    Experience with core front-end languages such as CSS & HTML
    Familiarity with Continuous Integration tools, such as CircleCI
    Familiarity with git-flow branching model
    Familiarity with Android as well as iOS
    Interest/experience in Machine Learning
    Insanely collaborative

    ThisThat