Senior Backend Engineer - remote

Slite
Posted 2 years ago
What's my mission?

Your mission is to deliver performant and well designed GraphQL APIs to support the feature development within the squad while also participating in scaling up the whole architecture by working closely with other squads backend engineers.

What will I be doing?
  • Your primary responsibility is participating to the feature development and be part of the product process within the squad:
    • Work in tandem with the Product Manager and the Engineering manager to assess complexity/feasibility of the features;
    • Deliver performant code for our GraphQL API to support the needs of both frontend and mobile apps;
    • Cleanup and refactor your work during cool down periods in-between product cycles.
  • You will also work collaboratively with Alexandre and Florian outside the squad to:
    • Align on architecture choices;
    • Design a roadmap to make the features scale up as our user base grows;
    • Take opportunities to improve existing code, developer experience working on the backend or the security of the system.
Requirements
  • You have at least 5 years of experience as a backend engineer;
  • Mastering one of the following languages: JavaScript/TypeScript or Ruby, Python, PHP with basics of JavaScript;
  • Worked with PostgreSQL and complex SQL queries with and without an ORM;
  • Have notions of micro-service architecture and event brokers;
  • You have an eye for product and are interested in building user facing features that are solving complex product problems;
  • You are organised and able to prioritise your work in a fast moving/delivery environment;
  • And finally, you thrive working closely with your teammates, reviewing code, doing pair-programming, and comfortable communicating openly with the rest of the team.
Benefits

🤩 Competitive salary and equity.
🏝 35 days PTO + Public Holidays.
📚 Buy any book policy.
🖥️ Remote setup: co-working or at-home setup, your pick. Slite covers your expenses.
🌈 We go on team Off-Slites every 4 months.
💻 Macbook: a new laptop for a new job.

Diversity of talents, opinions and backgrounds does matter to us. We are actively working at diversifying our team, that’s one of the reason we chose to be remote and create a writing tool that is used in diverse locations and by a lot of different users. If you don’t match the people on the team picture, please do not hesitate to apply or contact us!