Backend Engineer / 後端工程師 (不限語言)

Updated 3 Months agoIT » Back-end Engineer

Job Description

We are looking for a backend software engineer and a self-starter to join us together to build world-class products to help people all over the world.

Your passion for using technologies to help more people to make the world a better place will ultimately help all kinds of talents get connected to great opportunities easier and more fun throughout the world with CakeResume — developed by you!

If you want to work with us to build a modern online multimedia editor, jobs matching system, and more to reshape the current talent/labor market with technologies, please check out our tech stacks and do not hesitate to contact us!

Our Mission

As one of the fastest-growing talent platforms across regions in APAC, our mission is to help great talents connect to great career opportunities worldwide. We aim to become the largest tech talent pool in Asia in the next following years. We're looking to grow our teams with more people who share our enthusiasm for innovation and creating the best experience for job seekers in the digital age.

Our Stacks

Backend: Ruby on Rails, PostgreSQL, Heroku, GraphQL
Frontend: React.js, Node.js, Next.js, Webpack, GraphQL

We use Ruby on Rails, but it's fine if you don't know Rails.


Who You Are

  • Enthusiastic about constructing resilient infrastructure, tackling complex issues, and crafting high-performance, scalable systems in collaboration with engineering teams.
  • Acclimated to the dynamics of startup environments, adept at adapting to fast-paced and evolving contexts.
  • Inherently curious and committed to self-learning, consistently seeking to broaden skill sets and knowledge.
  • Eager to assume responsibility and demonstrate continuous growth through a proactive mindset.
  • Possesses adept communication abilities, fostering collaboration with diverse teams including Business and Marketing.
  • Adept team player who actively listens and consistently delivers results that contribute to collective success.
  • Demonstrates the courage to generate innovative ideas, challenge established norms, and propose effective optimization strategies.

Qualifications

  • Expertise in backend development, with proficiency in at least one backend language.
  • Proficient in designing, developing, and maintaining robust backend systems that deliver exceptional performance and user experiences.
  • Mastery of relational databases, ensuring seamless data management and retrieval.
  • Adept in utilizing Redis and Memcached for efficient caching and data storage solutions.
  • Skilled in creating comprehensive unit and integration tests, guaranteeing the reliability and functionality of developed features.

Bonus

  • Proficient in System Design, contributing valuable insights to architectural decisions.
  • Extensive experience in building and optimizing search platforms, including Elasticsearch and Algolia.
  • Skilled in working with NoSQL databases like MongoDB and DynamoDB, as well as Graph Databases such as Neo4j.
  • Well-versed in implementing message queues, utilizing platforms like Amazon SQS, GCP Pub/Sub, RabbitMQ, and Kafka.
  • Adept at conducting thorough stress tests using tools like Locust, Apache Bench, and k6.
  • Experienced in Infrastructure as Code practices, leveraging tools like Terraform, CDK, and CloudFormation for efficient deployment.
  • Proficient in Monitoring techniques to ensure system health and performance.
  • Strong background in Ruby on Rails development, enabling seamless integration of skills.
  • Proven experience in guiding AWS migration efforts, ensuring successful transitions.
  • Accomplished in DevOps practices, fostering collaboration between development and operations teams.
  • Familiarity with CI/CD tools like Docker, Kubernetes (K8s), Jenkins, and more.

"

With the above said, we understand that no candidate is perfectly qualified for any job and believe that diversity of background and thought makes for better problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team. Even more important than your resume is a positive attitude, passion for the work, personal drive for growth, and the ability to thrive in a fluid and collaborative environment. We want you to learn new things in this role, and we encourage you to apply even if your experience doesn't align perfectly with what is listed here.

"

Requirements

Please describe below points in your Cover letter:
(1) Past project developments that brought you a strong sense of achievement (e.g., driving the adoption of new technologies within a team).
(2) Your most standout technical highlights or features that distinguish you compared to other backend engineers.

Interview process

There are three main stages in our interview process:

  1. 30-min to 45-min video call screening
  2. 30-min online technical interview with a senior engineer
  3. 2-hour onsite interview
    (including a brain teaser, a technical QA session, a group interview with the dev team, and a potential 1:1 interview with the hiring manager)

CakeResume

Taipei, Taiwan

About us

CakeResume is an international talent platform provides a world's top online resume building tool and brings global opportunities to talent in the digital age.

Since launching in May 2016 in Silicon Valley, we now manage over 6M talent profiles & 7K company profiles on CakeResume. Innovative companies like Amazon, Google, IBM, Nvidia, TSMC, as well as leading brands of all kinds including L'Oréal, P&G, and many more are working intensively with CakeResume for better talent engagement. 

We're a growing team of 100+ creatives, business talents, marketing gurus and techies, and are dedicated to creating an ecosystem where great talents can meet great companies efficiently, and building a world-class brand along the way! 

Team

Other Popular Jobs at CakeResume

Social Media Marketing Specialist / 社群行銷專員

Full-timeEntry level450K ~ 700K TWD/yearUpdated 2 days ago

English Social Media Marketing Specialist

Full-timeMid-Senior level480K ~ 840K TWD/yearUpdated 12 days ago

社群行銷實習生 / Social Media Marketing Intern

Internship190 ~ 190 TWD/hourUpdated about 1 month ago

Senior Mobile Engineer / 資深手機 App 工程師 (Flutter)

Full-timeMid-Senior level1M ~ 2M TWD/yearUpdated 2 days ago

Mobile Engineer / 手機 App 工程師 (Flutter)

Full-timeEntry level700K ~ 1.2M TWD/yearUpdated 2 days ago

[Indonesia] Recruitment Consultant (S/M)

Full-timeMid-Senior levelUpdated 2 days ago

招募顧問

Full-timeEntry level30K ~ 45K TWD/monthUpdated 12 days ago

Associate Recruitment Consultant (人才招募顧問)

Full-timeAssociate30K ~ 45K TWD/monthUpdated 17 days ago

[Vietnam] Client Development Specialist

Full-timeMid-Senior level20M ~ 35M VND/monthUpdated 19 days ago

Assistant Manager/Manager of Recruitment Consultant

Full-timeMid-Senior level80K ~ 150K TWD/monthUpdated 2 months ago

Product Designer

Full-timeMid-Senior level720K ~ 1.44M TWD/yearUpdated 11 days ago

Talent Acquisition Associate — Management Associate Program

Full-timeEntry level480K ~ 600K TWD/yearUpdated 18 days ago

Talent Acquisition Specialist

Full-timeEntry level500K ~ 720K TWD/yearUpdated 18 days ago

[Vietnam] Senior Marketing Specialist

Full-timeMid-Senior level240M ~ 420M VND/yearUpdated about 1 month ago

[Vietnam] Marketing Specialist

Full-timeAssociate180M ~ 240M VND/yearUpdated about 1 month ago

Video Producer 影片製作

Full-timeMid-Senior level600K ~ 960K TWD/yearUpdated about 1 month ago

【身心障礙人才招募專區】前台接待與行政人員

Full-timeEntry level27.5K ~ 29K TWD/monthUpdated 2 months ago

Recruitment Consultant (S/M)

Full-timeMid-Senior level15M ~ 50M VND/monthUpdated 2 months ago