Front-end Developer

Are you interested in joining our growing, innovative development team that helps build the next generation of software solutions? Are you highly motivated to learn and work with new technologies?
About The Company
DHI are the first people you should call when you have a tough challenge to solve in a water environment – be it a river, a reservoir, an ocean, a coastline, or an aquifer.
Our knowledge of water environments is second-to-none. It represents 50 years of dedicated research and real-life experience from more than 140 countries. We strive to make this knowledge globally accessible to clients and partners by channeling it through our local teams and unique software.
We develop tailor-made software solutions for your water challenges using MIKE Powered by DHI software and other technologies. Whether you need software solutions or access to online services, our flexible technologies work seamlessly together for the best user experience.
About The Job
DHI are looking for talented Frontend developers to develop, improve, test, and continuously deliver quality code.
You will be part of global team, working closely with the UI/UX design team to ensure the technical feasibility of design, and collaborating with other experts team such as Backend developers, DevOps and Cloud engineers to create a fully functional high-quality product.
You will contribute to DHIs global community of front-end developers to ensure front-ends of the top level industry standard.
Responsibilities
• Ensure the technical feasibility of UI/UX design
• Writing clean, scalable, and testable code of high quality
• Build and continuously improve reusable code and libraries
• Collaborate with UI/UX team and Product Owners to build a customer-oriented user experience
• Build advanced user interfaces for maximum performance and scalability
Education and Experiences:
• A B.Sc. or higher in Computer Science, Information Technology, or other relevant discipline
• 3+ years of working experience developing mid to large scale web application system for on-premises and/or cloud environment deployment
• Experience with at least with one development cycle under Agile methodology (SCRUM) and shipping a high-quality product
Skills and Qualifications:
• Proficient knowledge of basic web stacks, HTML5, CSS3 and vanilla JavaScript
• Proficient in advanced JavaScript libraries and frameworks with ReactJS, TypeScript and ES6/Next.
• Experience and understanding of JavaScript linting tools, such as ESLint, JSLint, JSHint
• Good knowledge of frontend management assets tool, such as NPM, Yarn, Webpack, Babel
• Experience with one or more web map framework, like Google Map API, Leaflet, Mapbox, OSM
• Familiarity with other frontend related technologies stack, such as NodeJS, GraphQL and Javascript testing tools is an advantage
• Knowledge of frontend CSS frameworks, such as Material UI, Bootstrap, Tailwind
• Understanding of CSS pre-processor platforms such as SASS or LESS is an advantage.
• Understanding of version control, such as GIT or Mercurial
• Familiarity with cloud environments such as Azure, AWS or GCP is an advantage
Other Qualifications:
• Fluent in English communication
• Good interpersonal skills
• Customer focus solutions
• Passionate and pay attention to details
What we Offer:
• Work-life balance
• A unique chance to work with highly professional and motivated colleagues from all around the world
• Continued career development
• Competitive compensations and attractive benefits
• Opportunity to travel to DHI offices in other countries
Office Location: Jakarta, Indonesia
How To Apply
If you are keen to join our team, please visit the Career section on our website at www.dhigroup.com to upload your CV by 18 March 2022.
Deadline
18/03/2022, 17:59
Expected Start Date
18/03/2022
Contact Person
How Hea Ting Joey
Position Type
Full time
City
Jakarta
Country
Indonesia
Job Type
Project management, Consultancy
Job originally posted on GrabJobs. If you need to report this job please contact GrabJobs

No comments:

Post a Comment

1. Comment Well.
2. Comment according to the title of the article.
3. Polite and Courteous.

Pages