ReactJS Developer

Murho Labs is a Global IT consultancy firm, providing development, quality engineering, cloud services and IT staff augmentations to medium and large-scale organisations. With offices and clients across Singapore, Australia and Sri Lanka, we empower customers to take their amazing product and service technologies to market faster, efficiently, and securely.

Due to continuous and sustained growth, we have new opportunities in our team. We believe in fostering a culture where our people are rewarded for the work they do and looked after from their first day.

How to Apply

Please note your resume should be in word format (*.doc or *.docx format). Your clear photograph should be added to your CV for verification purposes.

If you are interested in this opportunity, please complete the below form.

Mandatory Skills & Experience

  • Responsibilities 
    • Develop applications following best practices of accessibility and test-driven development.
    • Create reusable, testable, organized, efficient, and self-documenting code/components.
    • Partner closely with design and product teams to craft product experiences while providing technical guidance and solutions
    • Deliver code in a DevOps environment.
    • Encourage code craftsmanship across teams.
    • Deliver code in an agile team environment.
    • Lead code reviews to drive teams to the highest standards for web apps.
    • Drive teams to follow clean code principles

    Requirements

    • 5+ years professional application/frontend development experience.
    • Experience leading development teams in building maintainable software
    • Experience mentoring and teaching developers
    • Knowledge of JavaScript and web technologies (HTML/CSS)
    • React.js and its core principles
    • Popular React.js workflows (such as Flux or Redux)
    • Prior experience with data structure libraries (e.g., Immutable.js)
    • Familiarity with modern front-end build pipelines and tools
    • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
    • Ability to understand business requirements and translate them into technical requirements
    • A knack for benchmarking and optimization
    • Testing experience, ideally Cucumber, Cypress, Selenium or PACT.

Apply Now