Senior FE Software Engineer
DiginexHong KongFull Time
Job description
About the role
Diginex is seeking a highly skilled Senior Front-End Software Engineer to join our dynamic team in Hong Kong. In this pivotal role, you will be responsible for developing and enhancing user interfaces for our innovative blockchain solutions. You will collaborate closely with product managers, designers, and backend engineers to deliver high-quality software that meets the needs of our clients. This position offers an exciting opportunity to work in a fast-paced environment where your contributions will directly impact the future of digital finance.
Key facts
What you'll do
- Design and implement responsive user interfaces using modern JavaScript frameworks, ensuring a seamless experience across various devices and platforms.
- Collaborate with UX/UI designers to translate design prototypes into functional front-end code, maintaining a strong focus on usability and performance.
- Optimize applications for maximum speed and scalability, employing best practices in front-end development to enhance user experience.
- Work closely with backend engineers to integrate RESTful APIs and other services, ensuring smooth data flow between the front end and back end.
- Conduct code reviews and provide constructive feedback to team members, fostering a culture of continuous improvement and knowledge sharing.
- Troubleshoot and debug applications, identifying and resolving issues efficiently to maintain high standards of quality.
- Stay updated with the latest industry trends and technologies, proactively suggesting improvements and innovations to the development process.
- Participate in Agile ceremonies, including sprint planning and retrospectives, to contribute to the overall success of the team and project delivery.
- Mentor junior engineers, providing guidance and support to help them grow their technical skills and advance their careers.
- Document development processes, code changes, and technical specifications to ensure clarity and maintainability of the codebase.
- Engage with stakeholders to gather requirements and feedback, ensuring that the final product aligns with business objectives and user needs.
- Contribute to the overall architecture and design of the front-end system, ensuring scalability and maintainability as the product evolves.
Requirements
- A minimum of 5 years of experience in front-end development, with a strong portfolio showcasing your work on complex web applications.
- Proficiency in HTML, CSS, and JavaScript, along with experience in modern frameworks such as React, Angular, or Vue.js.
- Solid understanding of web performance optimization techniques and best practices for building responsive applications.
- Experience with version control systems, particularly Git, and familiarity with CI/CD pipelines.
- Strong problem-solving skills and the ability to work independently as well as part of a team.
- Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders.
- A passion for technology and a desire to stay current with emerging trends in front-end development and digital finance.
Nice to have
- Familiarity with blockchain technology and its applications in financial services.
- Experience with TypeScript and state management libraries such as Redux or MobX.
- Knowledge of testing frameworks and tools, such as Jest or Cypress, to ensure code quality and reliability.
- Understanding of accessibility standards and best practices for inclusive design.
- Previous experience working in an Agile development environment.
Skills & tools
- Front-end technologies: HTML, CSS, JavaScript, React/Angular/Vue.js
- Version control: Git
- Development tools: Webpack, Babel, npm/yarn
- Testing frameworks: Jest, Cypress
- Agile methodologies
Practical notes
- This position is based in Hong Kong, and candidates must be eligible to work in the region.
- The salary for this role will be competitive and commensurate with experience.
- Diginex values diversity and encourages applicants from all backgrounds to apply.
- For more information or to submit your application, please visit our careers page at [Diginex Careers](https://diginex.bamboohr.com/careers/99).
Join Diginex and be part of a team that is shaping the future of digital finance through innovative technology solutions. We look forward to your application!