Senior Backend Engineer (Ruby on Rails)

Job updated 7 days ago
Actively Reviewing Resumes

Job Description

Summary

As a Senior Backend Engineer, you’ll work on a wide range of projects from developing, testing and maintaining our existing applications to creating new features for our existing products. The ideal candidate should have a track record of success in developing and deploying scalable, secure and reliable backend solutions. They should also be comfortable working in a fast-paced, dynamic environment and be able to communicate effectively with our other teams. The successful candidate should also be familiar with the latest technologies and trends in backend development. A competitive salary will be offered to the right candidate.

What You’ll Do

  • Develop and implement the company's technical strategy 
  • Problem-solving: think of and then implement solutions to technical problems presented by the product team
  • Collaborate with other departments to identify and prioritize technical requirements and opportunities
  • Develop, test and maintain backend products and services
  • Run high-impact A/B and multivariate testing experiments at scale, analyzing results, and deploying positive changes to reach business goals
  • Design and implement backend server architectures
  • Monitor and optimize the performance of existing systems
  • Implement security best practices to protect customer data
  • Work with the team to improve our development processes
  • Stay up to date with the latest trends in backend/cloud development
  • Work with the support team to optimize/automate the support flow for our user success

Requirements

Experience Requirements:

  • 5y+ Ruby on Rails development experience in a production environment
  • Recent experience developing the backend for mobile apps
  • Scalable development and deployment with at least 10,000 DAUs
  • Experience with cloud deployment/ops/optimization
  • 3+y Experience with database + query optimization, such as partitioning/sharding / perf-opt, etc
  • 3+y Experience with algorithm design
  • 5+y Experience with RESTful
  • 5+y Experience with version control (git) and agile development methodologies
  • Understanding of DevOps principles and best practices
  • Knowledge of security best practices for web and mobile applications
  • Experience with RSpec or other automated testing frameworks
  • Performance optimization


    Nice to Have

    • Experience with Terraform or any infra as code tool
    • Web development (JS, etc.)
    • Kubernetes prod experience
    • Go lang experience
    • ML/AI

      Requirements

      • Work Hard, Play Hard mentality
      • Be Mature, Generous, & Work Through Conflicts
      • Offer & Implement Solutions: be a problem solver!
      • Have a “can do” attitude

      Interview process

      1. HR 
      2. Home assignment
      3. Technical interview 
      4. Founder + CEO
      5. Peer interview

      About Us

      We're a profitable mobile apps startup from the United States, focused on the social space, with millions of dollars in revenue and over 13M downloads globally.

      Our apps and ambitions cover dating, social audio, and language learning apps. As owners of one of the original dating apps, www.DownApp.com, we're veterans in the social space. We have a remote-friendly team that partners with our Taipei office team.


      1
      5 years of experience required
      45,000 ~ 65,000 USD / year
      100% Remote Work
      Personal Invitation Link
      This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
      Share this job
      People who applied for this job also applied for
      Logo of the organization.
      Full-time
      Mid-Senior level
      1
      1M ~ 1.8M TWD / year
      Logo of the organization.
      Full-time
      Mid-Senior level
      1
      850K ~ 1.4M TWD / year
      Logo of the organization.
      Full-time
      Mid-Senior level
      2
      70K ~ 120K TWD / month
      Logo of DOWN Dating & Social Apps.

      About us

      📲 What is Down?

      Profitable US Startup with Taipei Headquarters

      DOWN is a social app for honest dating and interesting conversations with over 10 million users. Users can choose whether they want to Date or Hookup (in American slang, "Get Down") with other users, so their intentions are clear. Plus, we are adding fun voice features and apps to expand in social beyond dating!

      Be a part of the fast-growing, unabashedly honest startup behind the DOWN App! We have a Western/American management style, where you can learn a lot, share your ideas, and have a global impact!

      Avoid corporate shackles and have a huge impact from the start!

      If you would fit into a fun, quick-moving, yet chill work environment where you can be yourself, then talk to us about being on our team! At DOWN, we value honesty and people who are always trying to improve / learn new skills. We ship code quickly and operate in a fun growth culture. We dare say it's the most open and honest startup around.

      Our team is lean and mean, so you'll learn from our founders frequently and have huge opportunities for impact. We are a startup where ownership matters, so you'll take the control of your area to make sure DOWN is as wonderful as our users want it to be!

      🦾 The past and future of the team

      Founded in 2013 by The Global Growth Expert, Colin Hodge, Down was acquired by Paktor in 2016 after reaching over 5 million users organically, merged companies with 17Live in 2017, and then reacquired by the founders in 2018.

      We now treat Taipei as our headquarters, growing from a team of 2 into 15. Team members often get exposure to multiple aspects of running successful, profitable social apps, while growing their ownership skills for one main area.

      We're focused on growing the team with better and better talent, especially smart and eager-to-learn people!

      💡 What kind of talent fits best at Down?

      At DOWN, we value honesty and people who are always trying to improve / learn new skills.

      Unlike many traditional Taiwan work cultures, we encourage independent thinking, curiosity, and taking risks through experimentation. You'll fit in well if you:

      ❶ Have a "growth mindset" and try to keep growing

      Our best team members are hungry to learn, want to grow in their careers and lives, accept and give thoughtful feedback, and take on new challenges or risks.

      ❷ Are responsible and reliable

      Our team members should be communicative, thorough, and show strong ownership of their areas, working hard to set a high standard for their professional expertise.

      ❸ Are curious about social dynamics and apps

      We are driven by providing valuable connections to people worldwide, whether for short-term & casual dating, long-term & serious dating, new friends, language partners, or plenty of other use cases. If you're interested in how to innovate on social discovery apps, you'll be a great addition!

      ****VERY IMPORTANT*****

      If you are interested in a job please:
      - Send through English CV + Cover Letter to [email protected]


      Team

      Avatar of the user.
      Chairman
      Avatar of the user.
      Head of Marketing
      Avatar of the user.
      Sr Backend Engineer
      Avatar of the user.
      CEO
      Avatar of the user.
      HR
      Avatar of the user.
      PM

      Jobs

      Full-time
      Mid-Senior level
      1
      100K ~ 140K TWD / month
      Save

      Full-time
      Entry level
      1
      32K ~ 60K TWD / month
      Save