Role/Job Title: Front End Developer (Senior)
Location: Dublin
Role Type: Contract
Work Model: Hybrid (2 days per week in office)
Duration: 6 Months
The RoleA Senior Front-End Developer is expected to have a strong understanding of front-end technologies such as React.js, HTML, CSS, and JavaScript. The role involves close collaboration with designers and back-end developers, along with a focus on performance optimization and responsive design.
Key Responsibilities- Develop high-quality, responsive web and mobile applications using React Native, HTML, CSS, and JavaScript frameworks such as React.js.
- Ensure adherence to software development standards and best practices.
- Work with DevOps concepts and cloud-based identity solutions.
- Manage application deployments on mobile platforms (iOS and Android/Play Store).
- Utilize cloud services including API management, app services, and cloud configurations.
- Collaborate with UI/UX designers and back-end developers for seamless integration.
- Implement security-by-design principles, ensuring compliance with data protection and accessibility standards.
- Optimize applications for performance and responsiveness.
- Conduct code reviews and maintain high front-end code quality.
- Stay updated with emerging technologies, tools, and trends.
- Create and maintain technical documentation.
- Participate in UI/UX discussions and contribute to improving user experience.
- Maintain consistent branding and graphical standards across applications.
- Work within an Agile DevSecOps environment.
- Leverage modern frameworks and open-source libraries to enhance user experience.
Required Skills & Experience- Proven experience as a Mobile Front-End Developer.
- 7+ years of experience in React Native, HTML, CSS, and JavaScript.
- Strong understanding of UI/UX principles.
- Experience with CI/CD pipelines and DevSecOps practices.
- Hands-on experience with cloud platforms (e.g., Azure or similar).
- Knowledge of secure software development and best practices.
- Experience working across diverse IT environments and platforms.
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Degree in IT or equivalent practical experience.