JavaScript Engineer - React Js
Job posted on 11 Jan, 2020
Apply before 10 Feb, 2020
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 - 85,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 degrees 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 / 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.
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 | Computer - Technology/Management, Engineering - Computer, Engineering - Software, Computer - Programming, Web Development, Mobile App Development, Software Development |
Openings | 5 |
Salary | Based on experience |
Position Type | Full Time |
Position Level | Senior Level, Mid Level |
Experience | 3+ years |
Education | B.E. in Computer Science, Bachelors in Computer Science |
Posted Date | 11 Jan, 2020 |
Apply Before | 10 Feb, 2020 |
City | Kathmandu |