About the Role: As a Senior React Developer at Factura Software OPC, you will lead the development of a web application with complex data entry workflows. Collaborating closely with a Tech Lead and a skilled technical team, you will play a crucial role in designing and implementing robust solutions that facilitate efficient and accurate data entry processes for enterprise clients. You will follow established best practices for software development such as unit testing and code reviews to ensure your code always meets all requirements. You will liaise with key stakeholders, and problem-solve complex technical issues. Your expertise in React and web application development will ensure the delivery of high-quality, user-friendly interfaces that meet the intricate needs of our projects.
Key Responsibilities:
Design and develop secure, highly responsive, scalable, and intuitive web applications for enterprise solutions emphasizing complex data entry workflows.
Implement intricate data validation and entry mechanisms using JavaScript, React, and other Open Source technologies.
Integrate with diverse internal and external APIs to ensure seamless data connectivity and integrity across platforms.
Conduct comprehensive unit tests and contribute to Behavior Driven Development (BDD) using automated end-to-end tests to validate data entry workflows.
Collaborate closely with Product Owners, UX/UI Designers, Engineers, and QA team members to drive best practices in software development and ensure optimal user experience.
Participate in regular showcases and technical reviews to demonstrate new features and improvements to stakeholders, highlighting the efficiency and reliability of data entry processes.
Perform detailed root cause analysis of technical challenges related to complex data entry and provide actionable insights for continuous enhancement.
Provide mentorship and technical guidance to junior developers, fostering a culture of excellence in coding standards and best practices.
Core Competencies:
Excellent communication skills in English, both oral and written, with the ability to articulate technical concepts effectively to diverse audiences.
Strong problem-solving skills with a proven ability to analyze and resolve complex issues in web application development, particularly in data-intensive environments.
Effective time management and organizational skills, with a keen attention to detail and accuracy in data handling.
Extensive experience in enterprise software development, with a focus on complex web data entry systems.
Proficiency in React frameworks and deep understanding of web development principles and best practices.
Familiarity with related frameworks and technologies such as PHP is advantageous.
Exposure to Retail Software or similar domains is a plus.
Qualifications:
Bachelor's degree in Computer Science, Engineering, related field, or equivalent practical experience.
Minimum of 5 years of proven experience as a JavaScript React Developer or similar role, specifically in projects involving complex web data entry.
Strong knowledge of software development lifecycle (SDLC) and Agile methodologies.
Ability to thrive in a collaborative team environment, contributing positively to team dynamics and culture.
Capacity to adapt to evolving technologies and drive innovation within the team.
Can work-onsite Santa Rosa City, Laguna Office - 3 days a week. Working Schedule M-F | 8am-4pm.
Job Type: Full-time
Schedule:
8 hour shift
Application Question(s):
Are you amenable working in Santa Rosa City Laguna for 3 days Onsite and 2 days WFH