Front-End Developer - UI/UX Engineer

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 architecture, design, 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 web and mobile apps that are consistent across all browsers, platforms, and devices.

Salary: Depending On Skills and Experience (No Ceiling for deserving candidates)

Main Tasks and Responsibilities:
  • Design and develop complex and highly scalable Web applications, and participate in all phases of the development process: planning, construction, and testing.
  • Use markup languages like HTML, CSS, and JavaScript to create pixel-perfect, user-friendly, and buttery smooth UIs with cross-browser compatibility across all platforms.
  • Work as a key project resource on a project team or independently to complete assigned tasks.
  • Ship DRY and scalable code with a focus on performance optimization and backed by unit tests.
  • Design and implement responsive features. 
  • SEO semantic coding and Optimize applications for maximum speed.
  • Collaborate with back-end developers and web designers to improve usability and meet product requirements.
Requirements: Qualification: 
  • Bachelor’s Degree (BE, Computer Science, or any related field).
  • Having 3+ years of experience in Front-end development.
Must-Have Skills:
  • SCSS/SASS, Foundation/Semantic UI/Bootstrap frameworks.
  • Solid understanding of Javascript, jQuery Libraries, Ajax and other dynamic scripting models.
  • Strong experience with modern JavaScript Frameworks (e.g., Angular, React, or Vue).
  • Experience leading and setting up A/B user testing.
  • Understanding of web-based development principles and best practices.
  • Deep understanding of Web and Information Security concepts and concerns, such as CORS, CSP, CSRF, XSS, etc.
  • 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).
  • Solid understanding of single page application (SPA) development.
  • 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
  • Have a passion for staying up-to-date with current technologies in web development 
  • 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 Engineering - Computer, Engineering - Software, Computer - Programming, Web Designing and Programming, 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