Senior React Developer
- Industry Other
- Category Information Technology
- Location Kathmandu, Nepal
- Expiry date Aug 01, 2025 (1 day left)
Job Description
Company Description
InfoDevelopers Pvt. Ltd. is an IT services and software solutions company that specializes in business process automation and re-engineering. Established in 2002 AD, the company is managed by professionals with extensive experience in banking and IT sectors. With the support of clients, InfoDevelopers has become a recognized software vendor in Nepal.
Job Specification
Senior React Engineer are candidates having 3 years of experience on their job role. As per the job role we have sorted the roles and responsibilities into following points.
Responsibilities
- Develop user interface using React JS, implementing the best practices and coding standards.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high quality code and develop and implement highly-responsive user interface components using React JS.
- Collaborate with the team members for better user interface ideas and applications.
- Review application requirements and interface designs.
- Optimize components for performance and scalability across a vast array of web-capable devices and browsers and monitor and improve front-end performance.
- Troubleshoot and debug application interface and determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
- Carry out other technical related duties that may be required along with training and mentoring the technical Team.
- Remain knowledgeable of current technology and carry out research to identify new trends that can be used to achieve maximum results.
- Document application changes and update legacy code.
Requirements
- Expertise with core web fundamentals including HTML, JavaScript, and CSS.
- Previous experience working as a React JS Developer.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Knowledge of well-known design patterns
- Good understanding of asynchronous request handling and AJAX.
- Expertise with CSS preprocessors like Sass or LESS.
- Familiarity with JS based build tools like Grunt, Gulp, and Bower.
- Proficient with Git.
- Knowledge of tools like Webpack, Enzyme, Redux, and Flux.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Familiarity with newer specifications of ECMAScript.
- Experience with data structure libraries (e.g., immutable.js, lodash).
- Familiarity with RESTful APIs.
- Knowledge in front-end application security techniques.
- Excellent debugging and optimization skills.
- Exceptional communication, organization, and leadership skills.
- Experience working in agile development environment.
Other Specifications
- Bachelor’s degree in computer science, Information Technology, or a similar field.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Ability to understand business requirements and translate them into technical requirements.
- Knowledge of JavaScript Libraries like jQuery or Backbone.js
Attributes:
- Professionalism with excellent time management skills.
- Ability to prioritize workload.
- Attention to details and Quick learning ability
- Ability to work independently.
- Persuasive in both communication, presentation and facilitation skills
- Leadership skills.
- Ability to deliver on tight schedules with minimal supervision.
- Ability to manage and influence virtual teams.
- Strong Interpersonal and problem-solving skills
Additional Benefits and Perks:
- Employee Provident Fund
- Medical and Accidental Insurance
- Leave Encashment
- 5 Working Days
- Travel Allowance