Qualifications
Minimum Qualifications:
- Bachelor's degree or above in Computer Science or related fields.
- At least 2 years of backend software development experience.
- Experience with one of the following general-purpose programming languages, including but not limited to: Golang, Java, and Python.
- A strong developer and a great problem solver who thrives in a fast-paced environment.
- Working proficiency and communication skills in English.
Preferred Qualifications:
- Experience with or knowledge of messaging middleware, relational database and common backend architecture.
- Passion for building a large-scale product with incredible performance, stability, and elegant user experience.
- Strong curiosity to learn new things and willingness to explore outside of the comfort zone.
Key traits we're looking for
- You embody a mission-driven mindset. You think strategically when driving results, dedicated to achieving measurable outcomes, and approach your role with a sense of ownership and accountability.
- You're a Difference Maker. You possess the drive and passion to be a true difference maker within our organization. You're not limited by your roles and responsibilities and have the ability to think out of the box, consistently bringing fresh perspectives and creative ideas to the table.
- You're passionate and possess strong curiosity. You enjoy learning; staying up-to-date with industry trends and emerging technologies, and bringing innovative ideas to the team.
What We Can Offer
- A dynamic and highly motivated team environment that encourages open idea sharing and fosters healthy debates to propel our product to new heights.
- A unique combination of resources of a large company and nimbleness of a startup. Unlike a traditional large tech company, you're not a cog in a machine. And unlike a startup, you're not constantly worrying about fundraising and survival. You'll have plenty of resources to try projects and test ideas.
- Long-term growth opportunities and the potential to expand responsibilities.
- A dynamic office workspace that fosters in-person collaboration and innovation among teams.
- Engaging team-building activities to foster camaraderie and collaboration.