Fullstack Web Engineer (Ruby on Rails)

Petaling Jaya, Selangor, Malaysia

Job Type

About the Role

Urbanmetry is hiring Web Engineers. This position is ideal for someone who is preparing for senior track in 2 years' time.

Our tech stack is predominantly Ruby, with Python for AI/ML running on AWS; whereas React.js and vanilla Javascript serves the frontend. Our development environment is strictly Linux.

Please note that this is a full-time position based in Petaling Jaya. Remote work is an option. All candidates need to complete a code challenge before proceeding to the next step of the hiring process.

⦁ You will design, build and maintain web-based APIs, products and services.
⦁ You will architect your work with abstraction, performance and scalability in mind.
⦁ You will work closely with product managers and colleagues from other teams in the company to scope the technical aspects of product feature requests.
⦁ You will write technical specifications that relate to everything that you design and build.
⦁ You may be the jack-of-all-trades, and the wild card in your team.
⦁ You will uphold high engineering standards and bring consistency to our many processes and workflows.
⦁ You will participate in peer-based code reviews with members of your team.


The ideal candidate is someone who has:
⦁ 3-5 years experience in both frontend and backend, and anything else that complements the role.
⦁ Expertise in Ruby and Ruby on Rails, but is generally agnostic about programming languages.
⦁ Solid working knowledge in RDBMS. Familiarity with Postgresql is preferred.
⦁ Solid working knowledge in Javascript, HTML and CSS.
⦁ Solid working knowledge of Linux systems
⦁ Familiarity with SDLC and devops best practices.

The ideal candidate should be someone who:
⦁ Writes clean and well-tested code.
⦁ Has strong written & verbal skills.
⦁ Can articulate and visualise difficult concepts/ideas, breaking them down into simpler digestible pieces for a broader audience.
⦁ Takes pride in owning development tasks from assignment to production.
⦁ Holds themself and others to a high bar when working with production systems.
⦁ Prefers simple solutions and designs over complex ones, having good intuition about scaling and security.
⦁ Enjoys working with a diverse group of geeks with varying levels of domain expertise.

While you may not meet all of the above requirements, we do expect all our candidates to come with a humble attitude, a thirst for hard work and strong work ethics.


⦁ Birthday leave! (Because you shouldn't be working on your birthday) 
⦁ Medical insurance coverage (includes outpatient claims)
⦁ Dental coverage
⦁ Optical coverage
⦁ Free parking
⦁ Hybrid working option
⦁ Upskilling and learning opportunities 
⦁ Fun company activities (online gaming squad, book club, mushroom farming, climbing, painting, embroidery, hiking, and more!)
⦁ Work gadget allowance
⦁ Lifestyle and mental health allowance (yes, that covers your gym membership!)
⦁ Public transport allowance
⦁ Unlimited pantry snacks and drinks
⦁ Company trips (during non-pandemic times) 
⦁ Team lunch allowance

About the Company

URBANMETRY is a property data company that harvests, cleans and analyses large amounts of city data, through its proprietary algorithms to extract trends and patterns in the built environment. It offers this data to the general public, as well as public and private sectors, in hopes of creating a more efficient and transparent property market, improving city planning, and shaping a sustainable urban environment.

We offer the aggregated data to various key stakeholders in the property market including developers, bankers and government bodies to enable better and more relevant analysis during business development and policymaking processes.

Careers Urbanmetry_edited.jpg


Urbanmetry is seeking to win the data intelligence game in the housing and city planning industry. To succeed, we are always on the lookout for candidates who have a myriad of weapons in their arsenal. 

We are a nerdy bunch but if you love data and/or cities, drop us a note at careers@urbanmetry.com.

Maybe it is a start to a new adventure with us.