React Developer (EMEA)

Taguig, Metro Manila, Philippines

React Developer (EMEA)

  • 202508672
  • Taguig, Metro Manila, Philippines
        查看收藏夹

        Description

        In this role, you'll be at the forefront of our global Software Development Team, driving the design, development, and maintenance of our state-of-the-art Outsourcing GB Technology application. You'll tackle complex development projects, ensuring high-quality outcomes that set industry standards.

        The Role

        Key Responsibilities:

        • Build and maintain responsive, accessible, and performant web interfaces using React.
        • Performs coding, debugging, testing and troubleshooting for moderately complex issues
        • Maintains and enhances systems by fixing complicated errors, raising risks and escalating issues where necessary
        • Designs high-quality solutions in accordance with timelines and specifications to meet user requirements.
        • Collaborate with the design team and solution architects to translate mockups and prototypes into functional user interfaces.
        • Work closely with backend developers to integrate APIs and ensure seamless functionality
        • Perform thorough testing of UI components, including functional and visual tests.
        • Ensures all activities adhere to the relevant processes, procedures, standards and technical design.
        • Proactively identifies and leads the implementation of continuous improvement items with the support of the Team Lead and Manager.
        • Provides feedback and assists with either formal training or mentoring to junior team members to assist their development.
        • Adheres to the Outsourcing GB coding standards, the Outsourcing GB operational framework and WTW Excellence guidelines.
        • Acts as a buddy to new starters, and quality checks more junior team members’ work.
        • Works closely with QA, Product/Business Analysts, and other Software Engineering functions to ensure high quality on-time delivery
        • Contribute to driving effective Agile Scrum practices to meet/exceed software engineering goals. Embrace and contribute to the team's Agile philosophy
        • Demonstrate learning adaptability, understanding of the implications of technical issues on business requirements and / or operations.
        • Strong interest to expand technology stack

        Excellence

        • Design and code solutions based on team input using specified programming languages, tools, and techniques 
        • Deliver unit-tested systems in a timely fashion that meet requirements.
        • Work with team to define detailed solutions for specific requirements.
        • Provide analysis for technical solutions based on requirements.
        • Provide consultative services on technical issues to clients and internal project teams.
        • Participate in development of system test plans.
        • Troubleshoot technical issues.
        • Keep abreast of latest developments regarding effective procedures, methods, and tools in software development and testing.

        People

        • Work closely with team members in a partnership to deliver the best results to the client.
        • Demonstrate natural ease and effectiveness when dealing with individuals at all levels
        • Assist team members in whatever way necessary to reach successful completion of the tasks at hand 

        Clients

        • Communicate effectively with product owner and project teams to ensure solutions are complete and clearly communicated to the end users and stakeholders.
        • Be available and responsive to system issues.
        • Improve team performance by managing the identification and documentation of project scope changes. 

        Financial

        • Work with the team to monitor progress against all sprint deliverables and development daily plans to complete the work.
        • Manage expectations and set personal capacity to the team.

        Qualifications

        The Requirements

        • 5+ years of experience in front-end development, with a strong focus on React.js and modern Javascript.
        • Expertise in React component design, state management (React Content, Redux, or equivalent), React Hooks.
        • Experience in TypeScript and build tools (yarn, webpack or similar).
        • Strong understanding of RESTful API integration and asynchronous programming
        • Experience with version control such as Git and CI/CD pipelines.
        • Experience on performance optimization, responsive design principles and cross-browser compatibility
        • Hands-on experience in writing unit tests using frameworks like Jest, or similar
        • Experience working with frameworks such as Next.js and server-side rendering
        • Degree (Associates or Bachelors) in computer science, management information systems or related area
        • Experience with Agile methodologies including Scrum framework and Kanban preferred
        • Willingness to work in a fast-paced collaborative team environment that has tight deadlines.
        • Ability to learn and evaluate new tools, concepts, and challenges quickly.
        • Customer service focus and flexibility in supporting customer requests.
        • Strong analytical and problem solving skills.
        • Commitment to quality and continuous improvement.
        • Strong written and verbal communication skills.
        • Be available, at times, to work extended work hours.
        • Background in benefits administration a plus.
        • Familiarity with/using containers in Docker a plus.

        Technical competencies

        Subject Matter Expertise

        • Developing expertise
          • You seek opportunities to build your subject matter knowledge, skills and understanding of emerging technologies and industry practices in your area. You share your knowledge with team members.
        • Applying expertise
        • You apply your subject matter knowledge and skills to develop and improve routine and non-routine solutions

        Solution Development

        • Systems thinking
          • You work across teams to develop solutions.
          • You look at the bigger picture to identify links between domains, systems, people and processes.
        • Focusing on quality
        • You mentor others and take ownership and accountability for the quality of your own and team’s solutions.

        Technical Communication

        • Simplifying complexity
        • You apply subject matter knowledge to answer technical questions clearly and concisely, limiting jargon.
        • You consider the needs and comprehension level of different stakeholders to determine the most appropriate content and style.
        • Influencing stakeholders

        WTW is an Equal Opportunity Employer

        主动联系

        任何未经请求主动通过我们的网站或韦莱韬悦员工的个人电子邮件帐户提交的简历/应聘者资料,均视为韦莱韬悦的财产,且无需支付代理费用。要成为韦莱韬悦的授权招聘机构/猎头公司,此类机构必须持有由韦莱韬悦授权招聘人员签署的正式书面协议,并与公司保持积极的工作关系。简历必须按照我们的应聘者提交流程进行提交,包括积极参与特定职位的搜索工作。同样,对于我们授权的招聘机构/猎头公司,如果未能遵守应聘者提交流程,韦莱韬悦将不支付任何代理费用。韦莱韬悦是提倡机会均等的雇主。如果您希望我们保存您的联系信息以便将来考虑,请发送电子邮件至:Agency.inquiries@willistowerswatson.com

        我们的办事处

        我们的员工为全球 140 多个国家和市场提供服务。这为我们所做的每一项工作注入了全球视野,同时也能够为您创造许多绝佳的合作机遇与成长空间。探索下面的地图,探索您的职业发展可能。