Hiring: Senior Frontend Engineer for Mobile-First Risk Intelligence Platform (Fraud Detection Software)
Experience: 12 - 15 years
Location: Bangalore
Job Description:
We are seeking a highly experienced Senior Frontend Engineer to join our team. You will be working on our mobile-first risk intelligence platform, focusing on fraud detection software. Your primary responsibility will be to develop and maintain the frontend of our application using React.js. You will collaborate with cross-functional teams to create intuitive and responsive user interfaces that handle large datasets efficiently.
Requirements:
- Experience: Minimum 12 years of professional experience in software development. Individuals with higher levels of expertise will be considered for senior opportunities.
- Education: Bachelor's degree in Computer Science, Computer Engineering, or related fields.
Frontend Development:
- Extensive experience with JavaScript and frontend frameworks, particularly React.js.
- Proficiency in HTML, CSS, and modern JavaScript (ES6+).
- Experience with state management libraries (e.g., Redux, MobX).
- Familiarity with frontend build tools and package managers (e.g., Webpack, Babel, npm/yarn).
UI/UX Design:
- Strong understanding of responsive design principles.
- Ability to transform design mockups and wireframes into functional user interfaces.
Data Handling:
- Experience working with and presenting summaries of large datasets.
- Understanding of data visualization libraries (e.g., D3.js, Chart.js) is a plus.
Enterprise Applications:
- Experience working with large, complex enterprise dashboards is a plus.
- Collaboration and Communication:
- Excellent collaboration and communication skills.
- Ability to work closely with backend developers, designers, and other stakeholders.
Additional Skills:
- Passion for innovation and continuous learning of new skills and technologies.
- Comfortable working on both frontend and backend tasks is a plus.
- Familiarity with version control systems (e.g., Git).
Responsibilities:
- Develop and maintain the frontend of our fraud detection software using React.js.
- Collaborate with backend developers to integrate APIs and other services.
- Ensure the performance, quality, and responsiveness of applications.
- Create and maintain reusable components and front-end libraries.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Conduct code reviews and provide constructive feedback to team members.
- Stay updated on the latest industry trends and technologies to ensure our applications remain current and competitive.
- Mentor junior engineers and contribute to their professional development.
Why Join Us:
- Work on cutting-edge technology in the fraud detection space.
- Be part of a dynamic and innovative team.
- Opportunities for professional growth and development.
- Competitive compensation and benefits.