JavaScript Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

80,000 to 100,000 PhP

HOURS PER WEEK

TBD

DATE UPDATED

May 27, 2021

JOB OVERVIEW

The mission of the engineering team is to give analytical superpowers to capital works portfolio managers. Through using our system, a portfolio manager will be able to make decisions faster, allocate resources better, and ultimately build more with less. Given that we work with sectors such as government, education, and energy, this results in more government capability, more schools, and more robust energy infrastructure.

Engineers work directly with the founding team in Australia. We work in an Agile way: engaging with industry, creating feature iterations, testing with users, and refining until we solve the core problems.

The leadership team believes that to motivate individuals, they must be given an opportunity to grow and learn new skills. To enable growth, the team has access to paid learning resources, mentorship, and the option to select which problems they want to work on from the product roadmap.

Responsibilities

* Work with product designers and founders to build our next-generation portfolio management platform
* Build efficient and reusable software abstractions and systems
* Identify and address performance bottlenecks
* Participate in design and code reviews
* Help to identify and communicate standard practices and methodologies for software engineering
* Review new and existing code and/or perform unit testing

Requirements

* Knowledge of JavaScript and web technologies (HTML/CSS)
* Ability to write high-performance, reusable code, including appropriate testing
* Knowledge of cross-browser development
* Minimum two years experience
* Computer science fundamentals
* Experience with a modern web development language for example (but not limited to) JavaScript, NodeJS, Ruby, Python

Bonus experience

* Experience with React JS
* Experience with TypeScript
* Experience with MongoDB
* Experience with cloud services (AWS, Azure, GCP)

Flexibility

* 100% work from home available
* Flexibility in daily hours schedule to sync with other remote teams

Decision Criteria

1. Communication: is the candidate able to clearly discuss the problems and solutions they are working on? Can they articulate pros/cons of different approaches?

2. Technical ability: is the candidate able to demonstrate the ability to develop code to solve a problem? Is this code reasonably performant and following best practices?

3. Testability/Maintainability: is the candidate able to produce different kinds of automation testing to prove the success of their developed code? Is their code written in a way that others can easily pick it up and continue working on it?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin