
Overview
Role Overview: This is 3 Month contract position with a possible extension.
We are seeking a proficient Frontend Developer with extensive experience in JavaScript to build a modern desktop application using ReactJS and Electron.js. You will collaborate with the backend team to create a seamless user experience and ensure optimal performance.
Key Responsibilities:
· Develop dynamic and responsive UI components using ReactJS and JavaScript.
· Build cross-platform desktop applications using Electron.js.
· Implement state management using Redux, Context API, or MobX.
· Manage API integration using REST APIs and WebSockets.
· Write clean, maintainable, and reusable JavaScript code.
· Optimize application performance using JavaScript profiling and debugging tools.
· Collaborate with designers and backend developers for feature implementation.
· Ensure cross-browser compatibility and responsive design.
Requirements:
· Strong proficiency in JavaScript (ES6+) and modern ECMAScript standards.
· 3+ years of experience with ReactJS and related libraries.
· Experience with Electron.js for building desktop applications.
· Solid understanding of Node.js for Electron’s backend tasks.
· Familiarity with asynchronous programming, Promises, and Axios for API calls.
· Knowledge of HTML5, CSS3, and modern UI libraries like Material-UI or TailwindCSS.
· Experience with debugging tools like Chrome DevTools and React Developer Tools.
· Understanding of memory management and performance optimization in JavaScript.
Good to Have:
· Experience with unit testing frameworks like Jest or React Testing Library.
· Understanding of TypeScript for safer JavaScript development.
· Knowledge of Electron’s Native APIs (e.g., File System, Notifications).
· Experience using build tools like Webpack or Vite.
Job Type: Full-time
Pay: From ₹11,679.40 per month
Schedule:
- Monday to Friday
- UK shift
Application Question(s):
- Are you willing to work UK hours?
- Are you willing to relocate to the UK if required?
- What is your expected salary?
- Please confirm that you are not a freelancer and that this will be your only job
- Do you have experience in building desktop applications using Electron.js and ReactJS?
- Do you Knowledge of HTML5, CSS3, and modern UI libraries like Material-UI or TailwindCSS
- Do you have Experience with debugging tools like Chrome DevTools and React Developer Tools.
Work Location: Remote