👨🏻‍💻 postech.work

Frontend Developer (React)

Merquri • 🌐 In Person

In Person Posted 4 days, 19 hours ago

Job Description

We are looking for a React.js Developer responsible for building user interface components and implementing them following React.js workflows. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Responsibilities

Develop, test, deploy, and maintain building user interface components and implementing them following React.js workflows

Provide vision, design and develop in keeping up to date and cutting-edge web technologies in building interactive web applications

Building reusable components and front-end libraries for future use

Translating designs into high quality code using HTML5, CSS3 and WebSocket

Optimizing components for maximum performance across a vast array of web-capable devices and browsers

API Integration with Restful services

Work closely with design team and API team to improve overall UI/UX experiences

Actively participate in all aspects of the software development process

Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain web-based business applications built on Java technologies

Deploy systems to production and provide post-implementation support

Provide maintenance support to customers by investigating and rectifying reported systems shortcomings during/after working hours when necessary

Understand the interdependencies of the services (application, system and database) and able to pin-point problem areas accurately to improve overall efficiency

Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties

Adhere to high-quality development principles while delivering solutions on-time

Perform other duties as assigned

Requirements

Degree in Computer Science or equivalent

Fluent speaking and writing in English for business communication needs

Possess good experience developing web application, Web Forms and Enterprise Workflows

3 to 8 years of experience in systems analysis, design, programming with knowledge the following technologies:

JavaScript, including DOM manipulation and the modern ECMAScript language features

Thorough understanding of React.js and its core principles and Familiarity other framework ( Angular,Vuejs)

Familiarity with basic data structure and algorithms

Familiarity with RESTful APIs

Familiarity with modern front-end build pipelines and tools (Webpack)

Familiarity with code versioning tools such as Git

Experience with HTML5, CSS3 and JQuery

A knack for benchmarking and optimization

At least one backend language, like Java,C#,Python,Ruby

Good to Have

Experience with WebSocket

Knowledge of UI/UX design principles

Understanding type safe javascript or typescript

Thorough understanding of Vue.js and its core principles

Knowledge of micro-service design development

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.