Backend Engineer

Engineering · Full-time · Remote · Remote possible

Job description

Giftpack is an AI-powered smart gifting service that helps HR, Marketers, and SDR to find perfectly-matched gifts with ease and build up gifting automation from global onboarding, employee recognition, client retention, and sales enablement that drives the efficiency and engagement of the businesses.

Your Dream Job is Calling. You've got master programming skills. You contribute to open source with a future vision to a better world. You've spent countless sleepless nights honing your skills. You make SOLID products. You're a coding genius. And You're Ready to work on a project that challenges you.

You'll join a team of top-notch talents and help build incredible software. You will be pushed to your negotiation limits on sales and business cooperation. Our state of next-generation gifting solution needs you to perfect it.

At Giftpack, you'll have friends, have the purpose, make a difference, and get excited about the challenge you face every single day. And at a company that has achieved huge growth in the last two years, you'll be comfortable, happy, challenged, and important for sure.

We are new, we are small, but we are fast, we are innovative, and we are doing something no one else has ever done before.

Giftpack Inc. 👉🏻 About Giftpack ( https://giftpack.ai/about ) giftpack.ai | giftpack.io

Your day at Giftpack

  • 🍣 There is a standup meeting at the beginning of each day.
  • 🍣 You update on what you have accomplished the previous day.
  • 🍣 You set your goals for today and estimate when they will be completed.
  • 🍣 You’ll spend your day working on building products with the best team.
  • 🍣 You can also involve in the product and user development process to make an impact.

The Benefits

  • ✅ Remote flexible work schedule.
  • ✅ Great team with great diversity.
  • ✅ Awesome co-working office plus remote.
  • ✅ Flat, flexible, and straight leadership.
  • ✅ The premium Labor/Health insurance.
  • ✅ Learning credits to grow your skills continuously.
  • ✅ Office credits to decorate your working environment.
  • ✅ Paid Leave depends on your experience.
  • ✅ Your mom will be proud of you.

Our Expectations

  • 🥘 You can design, code, and build our backend system from applications, data pipeline, cybersecurity, cloud servers, and computing
  • 🥘 You can co-work with frontend engineers, designers, data engineers, and data scientist
  • 🥘 You can pitch your work and keep positive conversations with our team
  • 🥘 You can support cross-department engineering works (sales, marketing, operations)
  • 🥘 You can support the human resource team to get new global talents

Required Experience

Proficiency in

  • ⛩ Familiar with at least one programing language — PHP, Python, Golang.
  • ⛩ Familiar with data structure and algorithms.
  • ⛩ Familiar with design pattern and programing with SOLID principle.
  • ⛩ 6+ years experience of web development, relational database, in-memory database.
  • ⛩ 6+ years experience of network technology, like https, dns, proxy, cdn, smtp and others.
  • ⛩ 6+ experience of cloud computing services platform, like aws, gcp, azure.
  • ⛩ 4+ years experience of testing(unit testing, integration testing, or end-to-end testing)
  • ⛩ 4+ year experience of Docker.
  • ⛩ 2+ years experience of Cybersecurity.
  • ⛩ 2+ years experience of web security technology, like xss, csrf, ssrf and others.

Bonus Experience

  • 🌟 Proof of multi-language ability.
  • 🌟 Bachelor's degree in a related field or equivalent work experience.
  • 🌟 Success working experience on high-performance teams.
  • 🌟 Delivered solutions in large-scale enterprise environments and startups.
  • 🌟 Prior consulting or professional services experience.
  • 🌟 Motivated to improve your craft, share, and learn daily continually.
  • 🌟 Exceptional integrity with the desire to create the best possible customer needs with Giftpack’s vision.
  • 🌟 Experience with web-based and data-driven applications.

About Your Resume

  • ✅ Links to any portfolio you've worked on.
  • ✅ Social Media accounts so we can know you better. (LinkedIn is required)
  • ✅ Any other information you think is valuable.

We also Require

In a global startup company like ours, we need you to have so much passion for the things we are building. We love professional people, but we need more agreement on our vision to push the company forward. If you've ever worked with a team of top-notch people, you know how good it feels. There is comradery, everyone jokes around, and it's awesome. We've found that to make sure we are bringing in the right guys for our team. It's best to ask all applicants to follow our interview process below. We will send this to you after we get your application. The best candidates find this process enjoyable. They also appreciate the vetting process. If we didn't do this, we'd risk sending our guys into battle with noobs (which is bad enough in Call of Duty and worse in real life).

Interview Process

At Giftpack, we designed a 30-day interview batch running every month. You will have fun with other candidates and our team while enjoying the interviews.

  • Phase 1 - Resume Review

    We’re truly inspired by the talented people who find their way to us, and we know that it took a lot of time and effort on your part. We usually spend 3 to 6 days reviewing your first file application to provide fair competition. Whether we push it forward, we will inform you by email.

  • Phase 2 - Interest Talks with Founders

    As a startup company, the reasons why you want to join us are always more important than your ability. So we will start with a 30 mins talk about your background, past experiences, understanding of our product and vision, and some basic professional tests. It usually takes three days for us to answer.

  • Phase 3 - Professional Screening

    Once we match your personality, we will move on to the session to check your professional abilities. We will make sure that you have a deeper understanding of your fields better than we do. The scope of this part varies by position. No correct answer and no history to follow. It usually takes seven days for us to make the decision at this phase.

  • Phase 4 - Team Talk & Coffee Hours

    From here, we will try to understand how you fit with the current team members. We will set up brunches for you, other candidates, and our team members together in the same batch. Casual talks in combination with their own screening standard will be applied. You will need to submit a report talking about our team. It takes seven days for us to give you the answer.

  • Phase 5 - HR Interview & Packages

    Now it’s time for you to fight for your package and salary. We love talented people, and we know you deserve the matched benefits. Be brave on us and think more about the future. A startup always has uncertainty, good or bad.

  • Phase 6 - First Day & Probation

    It’s a long way to get here; the last thing you will do is onboarding. You will receive a complete handbook to learn about the company, policy, and everything you need. The probation period will be different depending on the position. We won’t decrease your package, so no worries. Get prepared, and welcome to Giftpack. Let’s build smart gifting products that drive the true impact of relationships.

Open roles at Giftpack

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.