Job Overview
Company logo:https://media.licdn.com/dms/image/v2/D560BAQHipYBpNCtyoQ/company-logo_400_400/company-logo_400_400/0/1705547454342/staffany_logo?e=1749686400&v=beta&t=cqGwcn0wJPyT5v9Byt5Yv_HiceUyvSdptnQyERtbNfc About The Role
We are looking for a software engineer with 1 to 3 years of experience to join us on a 6-month contract and grow alongside our team. The ideal candidate has a consistent drive for learning and self-improvement, and is able to communicate clearly, design, and build scalable solutions independently. Experience shipping production code and working in a software engineering team is essential.
This is a remote position, but you must be comfortable working in the Singapore timezone (GMT+8).
As an engineer, you will be exposed to more than just programming. You will collaborate with product managers and designers, and even speak directly with our customers to experience their problems firsthand.
The contract may be renewed depending on individual performance and company circumstances
Compensation
IDR 10,000,000 – 15,000,000 per month1 month bonus on completion of contract
You Are/have
A strong emphasis on learning and growthAppreciation and understanding of how business requirements affect the productAn excellent technical communicator fluent in speaking, reading, and writing EnglishA good understanding of frontend and backend web development and their related technologiesStrong focus on JavaScript-related technologies, like TypeScript, React, React Native, and Node.jsExperience with SQL databases like Postgres and Git version controlExperience working in a sprint-based delivery structure
You Will
Collaborate with designers and product managers on featuresExplain technical constraints and explore edge casesDesign technical specifications for features and implement them, considering existing systems and future extensionsCollaborate and work with other engineersCoordinate testing with design and product teamsTriage and fix bugs as they ariseIncrease test coverage of the systemDevise a test/regression plan that includes all expected behaviors and test casesDevise a deployment plan, if necessary, involving e.g., feature flagging or scripts that need to be runContribute to and write documentation for the teamParticipate in manual regression testing with the rest of the engineering teamRotate through a regular on-call schedule with the rest of the engineering team
The Offer
The opportunity to be part of a lean and forward-looking tech company shaping the future of workWork on challenging and impactful projects in a supportive and collaborative environmentCollaborate with talented, motivated colleagues in a dynamic and vibrant setting
Application