[ref. f57795700] Bukit Merah - Senior Software Engineer, Frontend

apartmentTP ICAP MANAGEMENT SERVICES (SINGAPORE) PTE. LTD. placeBukit Merah descriptionPermanent calendar_month 

Role Overview

As a Senior Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base.

You will work within an Agile environment, from design through to implementation, with a strong focus on Continuous Improvement whilst working collaboratively as part of self-organising, cross-functional team. There will be a focus on continuous integration and deployment.

Role Responsibilities
  • Work closely with the Architect/Principal to build solutions that align to the IT strategy/vision.
  • Provide support and mentoring to other members of the team.
  • Work in partnership with QA counterpart to ensure the delivery of quality software.
  • Promote delivery of quality software – unit tests, code reviews etc.
  • Experiment with multiple technologies and methodologies as part of delivery, to help guarantee the best solution and approach.
  • Deliver against both Functional and Non-functional requirements.
  • Take Ownership/Accountability for development of key features and drive to completion.
  • Communicate effectively on progress and ensure impediments are raised early to minimise impact on the delivery.

Experience / Competences

Essential
  • Degree or 5-7 years equivalent industry experience
  • Expert in modern UI Engineering using React/Typescript/JavaScript/GraphQL Appollo Client 3.8 and above – HTML/ CSS and Object Orientated design principals.
  • Demonstrable experience in HTML5, React 16/17+, React +18/19, Typescript4/5+, JavaScript JS ES6, JSX as a plus.
  • Proficient use of UI Libraries such as Material UI or Ant Design.
  • Experience creating end-to-end, integration, and regression tests using automation tools such as Selenium, Cypress, or similar
  • Knowledge of performance optimisation techniques, optimise web performance and load times
  • Awareness of web security best practices to protect applications from vulnerabilities
  • Experience using build tools such as Webpack or Vite and configuration files
  • Adept at delivering User Experience (UX) and User Interface (UI) Design for cross-browser compatibility
  • Familiarity with Gitlabs/GitHub, CI/CD build pipelines, and package management.
  • Experience using code quality and governance tools such as SonarQube.
  • Knowledgeable in Jira or similar issue management system.
  • Performing application testing, demonstrating the software meets the requirements
  • Adept at Agile working practices, strong communication including collaboration with local and remote team members.
  • Appreciation of the full SDLC, proactive involvement in shaping the delivery prior and during development, through QA phase, and post-release support.
  • Excellent attention to detail, highly organised with a proactive and independent approach to problem solving and innovative solutions.
  • Delivery-focused and pragmatic, capable of working on multiple tasks simultaneously and managing deadlines.
  • Critically evaluate and offer challenge to design or approach to achieve the best outcome for the project.
  • Proficient in writing test tools and documentation of systems
Desired
  • Design mock-ups and collaboration using Figma or similar
  • Background and experience of financial/ trading platforms and knowledge of financial markets
  • Understanding of .NET Framework and relational database technologies
  • API development
  • In-depth knowledge of AWS services.
  • Experience with serverless architecture and microservices.
  • Experience with TDD, BDD or similar approaches to specifying requirements and design.
  • Use of Storybook for design and build of UI components
apartmentThe Talent PeopleplaceYishun, 17 km from Bukit Merah
for our job opportunities, you’re joining a strategic effort to enhance Singapore’s Precision Engineering landscape. Roles & Responsibilities Job Responsibilities:  •  Software sustaining and continuous improvement of current machine’s software...
apartmentTP ICAP MANAGEMENT SERVICES (SINGAPORE) PTE. LTD.placeToa Payoh, 7 km from Bukit Merah
Role Overview As a Senior Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base. You will work within an Agile environment, from...
apartmentCertisplaceSingapore River, 2 km from Bukit Merah
We are seeking an experienced Senior Software Engineer to design, build, and scale cloud-native, serverless applications that power our next-generation operational capabilities. This is a role for someone who is not just passionate about writing...