JavaScript Developer - React Native

Code Fusion Technologies Pvt. Ltd.

Code Fusion Technologies is a global software development company providing IT solutions to enterprises worldwide. Combining proven expertise in technology, and an understanding of emerging business trends, Code Fusion delivers a range of software development solutions that includes e-business solutions, enterprise applications, professional website design and development, product engineering, CMS software, etc.

Details / requirements:

Job Description:

The Code Fusion team is seeking a Software Engineer who will be responsible for the delivery, architecture, and development of complex large-scale systems. The ideal candidate will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

 

The candidate should work within an agile development environment with other developers and responsibilities include design & development of performant mobile apps on both the iOS and Android platforms, participate in project planning, develop and deliver world-class software solutions and work directly with Product Management and Sales to design and develop new product features.

 

Salary: 35,000 - 80,000 (Depends On Skills and Experience)



Main Tasks and Responsibilities:

 

  • Design and develop complex and highly scalable Mobile applications and participate in all phases of the development process: planning, construction, and testing.

  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.

  • Leverage native APIs for deep integrations with both platforms.

  • Independently develop, code or modify, test, and debug application programs of varying degree of complexity.

  • Work as a key project resource on a project team or independently to complete assigned tasks.

  • Writing well-designed, efficient, and testable code.

  • Maintain code and write automated tests to ensure the product is of the highest quality.

  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.

 

Requirements:

 

Qualification:

 

    • Bachelor’s Degree (BE, Computer Science, or any related field).

    • Having 2+ years of experience in JavaScript & its frameworks and 1+ years of experience in React Native.

 

Must Have Skills:

 

  • Solid expertise in front-end technologies: HTML5, CSS3, Javascript/JSON.

  • Outstanding knowledge of SDLC(Software Development Life Cycle).

  • Strong JavaScript skills with ES6, React and Command of OO principles/techniques in Javascript.

  • Outstanding knowledge of Frontend build tooling (Webpack/Parcel, Babel, NPM/Yarn).

  • Experience in unit testing code with JEST/enzyme/Jasmine/Mocha/Chai.

  • Experience in developing highly scalable applications that handle huge traffic and large amounts of data.

  • Hands-on experience with State management libraries like Redux/MobX.

  • Rock solid at working with third-party dependencies and debugging dependency conflicts.

  • Understanding of REST APIs, the document request model, and offline storage.

  • Experience troubleshooting cross-browser compatibility and cross-platform compatibility issues.

  • Solid knowledge and understanding of NoSQL and Relational databases (MySQL, Oracle, etc.) and understanding of database concepts (schemas, tables…).

 

Desired Skills:

 

  • Experience with Progressive Web Apps and GraphQL.

  • Experience in LESS / SASS css pre-processors.

  • Experience working in a SCRUM team.

  • Innovative and strong team player with amazing problem-solving skills.

  • Proficiency with GIT as a version control system.

  • Experienced in Agile development methodologies and tools including JIRA and Bitbucket.

 

We Offer Following Benefits:

 

  • Competitive Salary (6 months review).

  • 5 days working week.

  • Young and Motivated Team.

  • Opportunity to work in a company with International Standards.

  • Team events and movie nights.

 

To Apply:

Please send your resume/CV to cfusiontechnology@gmail.com after completing this form.

http://bit.ly/2UV1r3O

 

Note: It is compulsory to fill up the form and candidates won't get a callback if they don't fill out this form.

 

 

Overview

Category Software Development
Openings 5
Salary Rs. - 35000 to 80000 / Month
Experience 3+ years
Education B.E. in Computer Science
Posted Date 13 Feb, 2019
Apply Before 13 Mar, 2019
City Kathmandu