Role :: React Full-Stack Developer with Data Engineering exp
Experience :: 8+ Year of UI Development & minimum 5 years in React
Shift Timing :: 12:00 Noon to 10:00 PM IST
Location :: Bangalore – Work From office (3 days per week)
Core Responsibilities
We are looking for a highly skilled UI Engineer with expertise in React and a full-stack data engineering background to join our innovative team. The candidate will be responsible for developing and maintaining user-friendly interfaces that enhance the user experience while ensuring seamless integration with back-end systems.
Key responsibilities include:
• Develop dynamic, responsive, and visually appealing user interfaces using React.
• Collaborate with designers and product teams to translate UI/UX wireframes into interactive applications.
• Integrate front-end applications with back-end services and APIs, ensuring optimal performance and scalability.
• Build and maintain full-stack data engineering solutions that support UI functionality and data-driven features.
• Implement robust testing and debugging practices to ensure high-quality software delivery.
• Optimize application performance and responsiveness across various devices and browsers.
• Contribute to architectural discussions, code reviews, and best practices for UI and data engineering development.
Preferred Qualifications and Skills
In addition to the core skills and responsibilities, candidates with the following qualifications and technical expertise will stand out:
Technical Expertise:
• Experience in the Financial Services industry or a related domain.
• Proficiency in Java-based frameworks such as Spring and Hibernate.
• Familiarity with web services development and integration, including REST and SOAP APIs.
• Strong understanding of data formats like XML and JSON.
• Hands-on experience in designing and consuming APIs for seamless data exchange between front-end and back-end systems.
Additional Preferred Skills:
• Knowledge of full-stack development, including server-side frameworks and databases.
• Experience with state management libraries such as Redux or MobX.
• Familiarity with modern CI/CD practices and tools (e.g., Jenkins, GitHub Actions).
• Understanding of containerization tools like Docker and orchestration systems such as Kubernetes.
• Strong debugging and analytical skills to resolve complex integration issues.
• Demonstrated ability to work in a collaborative, agile development environment.
Tools / Technologies:
Core Front-End Development
· Proficiency in React.js and its ecosystem, including hooks, functional components, and context API.
· Knowledge of JavaScript ES6+ features and modern development patterns.
· Experience with state management libraries like Redux, MobX, or Recoil.
UI/UX Tools and Practices
· Strong understanding of HTML5, CSS3, and responsive design principles.
· Proficiency in CSS preprocessors like Sass or Less.
· Familiarity with UI frameworks/libraries such as Material-UI, Chakra UI, or Ant Design.
Back-End and Data Engineering Integration
· Hands-on experience with Node.js for server-side development.
· Familiarity with Express or similar frameworks for API development.
· Proficiency in integrating with RESTful APIs and handling data formats like JSON and XML.
About Engineersmind
Engineersmind was founded in 2017 and focuses on innovative ideas and creative thinking. Following a thorough grasp of our clients' demands, we apply our many domain specialties to the task at hand and meticulously map out the project development process. We are a successful business with over 75 workers in the US and India.
In future, we are planning to expand our presence by opening new offices in Florida (US), Pune(India), Ahmedabad(India) and Chennai(India).
Engineersmind is focused on providing the greatest customer experience possible and hiring the most brilliant individuals to study and build technology that enhances the lives of people worldwide, all while maintaining a growing client base.