Job Description
Overview
n
The Mid-Level Front-End Developer is responsible for developing responsive, user-friendly, and secure web applications using React.js and modern front-end frameworks. The role focuses on delivering high-performance applications that enhance customer experience while ensuring compliance with BSP, AMLA, and Data Privacy standards.
n
Key Performance Indicators
n
n
- Quality and accuracy of implemented user interfaces.
n
- % of project deadlines and sprint deliverables achieved.
n
- Page performance metrics (e.g., load timen n
- Develop and maintain responsive and energetic web applications using React.js, TypeScript, HTML5, and CSS3.
n
- Create reusable components and design systems to ensure a consistent user experience.
n
- Integrate with APIs and back-end systems to deliver functional, data-driven applications.
n
n
- Quality & Performancen
n
- Optimize front-end performance for speed, scalability, and accessibility.
n
- Write and execute unit tests, and collaborate with QA for system testing.
n
- Debug and resolve cross-browser, cross-device, and rendering issues.
n
n
- Collaboration & Deliveryn
n
- Work closely with UI/UX designers, back-end developers, and business analysts.
n
- Participate in Agile ceremonies (sprint planning, daily stand-ups, demos, retrospectives).
n
- Maintain version control (Git) and ensure proper documentation for compliance and audits.
n
n
- Compliance & Securityn
n
- Follow OWASP and secure coding practices for front-end development.
n
- Ensure compliance with BSP, AMLA, and Data Privacy Act requirements.
n
- Implement session handling, input validation, and other front-end security measures.
n
n
n
Qualifications
n
Required: Education
n
n
- Bachelor's degree in Computer Science, Information Technology, or related fields.
n
n
Preferred: Work Experience
n
n
- 3–5 years of professional front-end development experience using React.js.
n
- Experience in building production-grade applications within regulated industries (financial services preferred).
n
- Proven track record of API integrations and front-end performance optimization.
n
n
Competency Requirements
n
n
- Technical Proficiencyn n
- React.js, JavaScript/TypeScript, Redux/React Query, HTML5, CSS3, Tailwind/Bootstrap/Material UI.
n
- Familiarity with testing tools (Jest, React Testing Library) and performance audits (Lighthouse).
n
- Proficiency in Git and CI/CD pipelines (Azure DevOps/Jenkins).
n
- Understanding of REST API integration and front-end build tools (Webpack, Vite).
n
n
- UI/UX Awarenessn
n
- Ability to translate Figma/Sketch/Adobe XD designs into working code.
n
- Knowledge of accessibility standards (WCAG).
n
- Strong focus on usability and customer experience.
n
n
- Problem-Solving & Adaptabilityn
n
- Skilled at debugging and troubleshooting complex front-end issues.
n
- Ability to adapt quickly to evolving technologies and requirements.
n
n
- Collaboration & Communicationn
n
- Strong teamwork skills in Agile development environments.
n
- Effective communication with designers, back-end developers, and business stakeholders.
n
- Documentation and reporting skills for audit readiness.
n
n
- Compliance & Security Awarenessn
n
- Familiarity with BSP, AMLA, and Data Privacy Act compliance requirements.
n
- Application of secure front-end development practices.
n
n
- Attention to Detail & Qualityn
n
- Delivery of clean, reusable, and maintainable code.
n
- Consistency in adhering to coding standards and design guidelines.
n
- Thorough testing and validation before deployment
n
n
#J-18808-Ljbffr
📌 Mid-Level Frontend Developer (Victoria)
🏢 Safc
📍 Victoria