Software Engineer (front End)

Malaysia, Malaysia

Job Description


Position: Software Engineer (Front-End)

:

As our software engineer with expertise in ReactJs or ReactNative, you will be an integral part of the team designing & building applications and frontend design systems for product portfolios. You will be involved in building high-throughput systems leveraging latest frameworks and methodologies. This is a hands-on role where you would be expected to come up with the technical direction of modules or products. You need to have strong skills in Javascript and UI/UX implementation experience.
Primary responsibilities involve hands-on front-end development, unit testing, bug-fixing for UI/UX of the applications. Expect the work environment to be fast paced/agile, challenging, rewarding, and collaborative.
You will be working among dedicated frontend engineers and expect to collaborate, mentor and deliver solutions as a team, based on the Agile framework.
Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this role.
Please submit your Git repo together with your application.

Required Skills and Responsibilities:

A minimum of 5 years\xe2\x80\x99 overall work experience in software development and proven track record of complete SDLC cycle in multiple projects
A minimum of 3 years\xe2\x80\x99 in front end software development
Experience with building Mobile applications using React Native
Provide experience of productive deployed greenfield or brownfield front end applications.
Experience working with NextJS framework and other frontend libraries
Ability to optimize and refactor existing applications
Experience with state management libraries (such as Redux, MobX, Context)
Experience integrating with RESTful APIs (Experience in GraphQL is a plus)
Experience with Unit Testing frameworks and tools for ReactJs and ReactNative
Strong proficiency in JavaScript ES6 / ES2015+.
Experience with TypeScript
Familiarity with newer specifications of ECMAScript (ES6 onwards)
Familiarity with native build tools, like XCode, Gradle
Familiarity with code versioning tools and branching strategies (Git)
Adhering to UI/UX design principles and best practices.

Your Challenges (What you\xe2\x80\x99ll do):

Work with the product owners and the business analyst to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality products.
Write complex business logic in ReactJs or ReactNative and other scripting languages to produce quality applications.
Debug and troubleshoot components across multiple service and application contexts
Analyze problems, develop, propose solutions autonomously and/or collaboratively with the team.
Design and implement new product features and design systems while also enhancing the existing product suite.
Build high-quality, clean, scalable, reusable code by enforcing best practices around software engineering architecture and processes (DevOps concepts: automation and testing strategies, etc.).
Review designs, code, unit test and technical documentation created by other developers.
Participate proactively in knowledge-sharing through peer code reviews, technical documentation, and guided handover of tasks.

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
    JD899239
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Malaysia, Malaysia
  • Education
    Not mentioned