Senior Software Engineer (front End)

Malaysia, Malaysia

Job Description


Position: Senior Software Engineer (Front-End)

Summary

We are looking for an enthusiastic JavaScript developer who is proficient in software engineering and with specialized experience in React.js and ReactNative. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux), and customized architectural patterns for industrial application. You will ensure that these components and the overall application are robust and easy to maintain, and optimized for scale. You will coordinate across teams working on unique projects. Your role will involve design thinking and design systems, and application of problem-solving techniques in your day-to-day activities. Primary responsibilities involve hands-on front-end development, unit testing, bug-fixing for UI/UX of the applications. Expect to work in a collaborative and fast paced environment that is rewarding with guaranteed career growth.

Responsibility:

Developing new user-facing features using React.js
Developing new business requires using other technologies, especially in Javascript
Collaborate with teams and contribute in the development and the implementation of stable systems
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Developing and implementing highly responsive user interface components using react concepts.

Key Requirements:

A minimum 7 years\xe2\x80\x99 overall work experience in software development
A minimum of 5 years\xe2\x80\x99 in front end software development
Experience with building Mobile applications using React Native
Proven track record of the delivery of multiple greenfield React project up to production
Developing new user-facing features using React.js
Experience working with NextJS framework
Ability to optimize and refactor existing applications
Experience with state management libraries (such as Redux, MobX, Context)
Experience integrating with RESTFul and GraphQL API
Experience with third-party libraries and SDKs
Experience with writing comprehensive Unit Testing with popular libraries
Experience with writing clean codes in TypeScript
Familiarity with newer specifications of ECMAScript (ES6 onwards)
Familiarity with code versioning tools and branching strategies (Git)
Adhering to UI/UX design approach, principles, and best practices.

Responsibility:

Developing new user-facing features using React.js
Developing new business requires using other technologies, especially in Javascript
Collaborate with teams and contribute in the development and the implementation of stable systems
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

You will need to be:

Highly responsible, self-disciplined, self-managed, self-motivated
Love problem solving, analytical with passion for accuracy & product quality.
A great eye for design & intuitive understanding of what makes a great user experience
You love to win and are willing to go the extra mile as needed
You look forward to great prospects for professional development and career growth
Possess Bachelor\xe2\x80\x99s Degree in computer science or equivalent.

Tentacle Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD896275
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Malaysia, Malaysia
  • Education
    Not mentioned