Our client is a leading innovator in database management solutions, delivering real-time scalability and performance through a hybrid system that integrates structured and unstructured data processing. Their platform supports both transactional and analytical workloads, making it a key choice for industries that depend on high-performance, real-time analytics.
About the Role
We are seeking a Fullstack Software Engineer with a strong focus on React to drive the frontend development of a customer-facing product. This role places a significant emphasis on building modern, scalable, and high-performance user interfaces while collaborating closely with backend teams. The ideal candidate will be highly autonomous and proactive, capable of making design and architectural decisions without relying on a dedicated design team.
Responsibilities
Frontend Development with React
* Develop, optimize, and maintain dynamic, user-centric web applications using React.
* Build modular and reusable components, ensuring scalability and maintainability.
* Implement state management solutions (e.g., Redux, Context API) to optimize application functionality.
* Ensure responsiveness, accessibility, and cross-browser compatibility while following best practices.
* Independently design and implement UI solutions, making informed decisions about UX and UI structure.
* Collaborate with backend teams to integrate APIs and enhance data-driven interfaces.
Backend Development with Java
* Develop and maintain backend services that support the customer-facing product.
* Ensure seamless API integrations, enabling efficient data flow between the frontend and backend.
* Identify and resolve backend performance bottlenecks, ensuring optimal application responsiveness.
Collaboration and Optimization
* Work closely with the product team to translate customer needs into functional features.
* Enhance the integration of third-party tools to optimize system performance for real-time analytics.
* Stay up to date on the latest React advancements and apply modern development practices.
Qualifications
Education
* Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Technical Skills
* Advanced proficiency in React, including component development, Hooks, state management (Redux, Context API).
* Experience with front-end build tools and workflows (Webpack, Babel, npm, Yarn).
* Strong knowledge of frontend performance optimization and best practices.
* Proficiency in responsive design and accessibility standards.
* Backend experience with Java, particularly in API development and service integration.
* Familiarity with cloud platforms (AWS, GCP) and containerization (Docker).
Experience
* Proven experience in fullstack development, with a strong emphasis on React and frontend performance.
* Hands-on experience building scalable, high-performance applications in a customer-facing environment.
* Ability to work autonomously, making independent design and implementation decisions.