
FXCM
We are seeking a talented and experienced Lead React Developer to join our team. As a Lead React Developer, you will be responsible for leading a team in developing and implementing user interface components using React concepts and workflows.
Responsibilities:
- Develop new user interface features using React
- Write application interface codes using JavaScript following React workflows
- Mentor junior developers and advice on best practices
- Install and configure server environments for React deployments
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
- Maintain and update project dependencies as well as fix any conflicts
- Document application changes and developing updates
- Collaborate with other team members and stakeholders to gather and evaluate requirements
- Participating in Scrum Sprint Planning, Dailies, Refinement and Retrospective Meetings
- Stay up-to-date with the latest industry trends and advancements in React development
Requirements:
- At least 7-10 years’ experience with React
- Degree in Computer Science, Software Development, Engineering, or a related technical field
- Strong proficiency in JavaScript ES6, including DOM manipulation and the JavaScript object model
- Extensive experience with React, Node.js, NPM and its core principles
- Familiarity with the React ecosystem, including Redux, Flux, and GraphQL
- Experience with Python web frameworks (e.g., Django, Flask)
- Good understanding of front-end technologies, such as HTML5, CSS3, and Bootstrap
- Knowledge of RESTful APIs and integration with backend services
- Familiarity with modern front-end build pipelines and tools such as Jenkins
- Experience with version control systems (e.g., Git) and collaborative development workflows
- Strong problem-solving skills and the ability to write clean, maintainable code
- Excellent communication and collaboration skills
- Fluent in English
Preferred Skills:
- Familiarity with Amazon Web services or similar cloud infrastructure
- Knowledge of SASS/SCSS or JSX
- Knowledge of backend development and working with databases (e.g., PostgreSQL, MySQL)
- Familiarity with server-side rendering and Next.js
- Experience with testing frameworks (e.g., Jest, Enzyme) and writing unit tests
- Understanding of Object-oriented programming, asynchronous and functional programming
All employees working for FXCM must be eligible to work in India.
Prior to submitting your resume, the firm requests that you do the following:
Review the firm’s website thoroughly at http://www.fxcm.com/
Company Description
Technementals Innovations India is a subsidiary of FXCM Group. The FXCM group of companies (collectively, the “FXCM Group”) is a leading provider of online foreign exchange (forex) trading, CFD trading, spread betting and related services. Our mission is to inspire global traders with access to the world’s largest and most liquid market. By offering the most innovative trading tools, hiring the best trading educators, and meeting strict financial standards to protect trader funds, we strive for the best online trading experience in the market.
Equal Opportunity Employer