Software Developer - UI at Ambrey
Southampton SO14, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

12 Nov, 25

Salary

60000.0

Posted On

12 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Authentication, Authorization, Integration, Optimization Techniques, Front End Development

Industry

Information Technology/IT

Description

THE COMPANY

“Always On” - We are at the heart of a diverse and interdependent global maritime eco-system, combining advanced analysis, digital innovation, and responsive offshore capability to configure a suite of services that prepare, support, and respond to crews and vessels navigating complex environments – For Every Seafarer, Every Vessel, Everywhere.
Since 2010, our success has been driven by the dedication and passion of our people. Our teams bring together individuals with varied skills, perspectives, and experiences, all united by a shared commitment to fostering an inclusive culture where everyone has the opportunity to thrive. Through tailored development programs, we empower our team members to pursue what truly matters to them, guiding their careers in a way that aligns with their personal goals and ambitions.

QUALIFICATIONS AND SKILLS

  • Proven experience in front-end development using React and Next.js.
  • Experience with Azure App Services and deployment practices.
  • Familiarity with authentication and authorization using AAD and OAuth2.
  • Strong understanding of web performance optimization techniques.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.
  • Knowledge of additional front-end frameworks or libraries.
  • Familiarity with back-end development concepts and integration with cloud-based services.
  • Understanding of DevOps practices and CI/CD pipelines.

OUR VALUES - THE AMBREY WAY

  • Accountable- “Safety first” is our promise, it’s the Ambrey way and we don’t compromise on compliance.
  • Moral- We pride ourselves on doing the right thing and delivering on our promises with integrity.
  • Bold- We value those who strive to master new things. We never stop learning, improving and pursuing the highest quality.
  • Reliable- We always deliver. To us this means being dependable, responsive and agile in everything we do.
  • Entrepreneurial- It’s our spirit. We innovate, explore, create and elevate. We have fun and celebrate while working hard.
  • You, Me & Us- We know teamwork produces the best results for our clients. We are respectful, inclusive, empowering and compassionate.
    The Job Description for this post will be subject to routine review and revision in order to meet the developmental requirements of the company. The post holder may be required to undertake additional appropriate duties as directed and required.
    Job Types: Full-time, Permanent
    Pay: £45,000.00-£60,000.00 per year

Benefits:

  • Cycle to work scheme
  • Employee discount
  • Enhanced maternity leave
  • Enhanced paternity leave
  • On-site parking
  • Private medical insurance
  • Referral programme

Work Location: Hybrid remote in Southampton SO1

Responsibilities

THE ROLE

As a Front-End Developer, you will be responsible for developing and maintaining user-facing applications using React, Material UI and vue.js, with deployments managed through Azure App Services. Your role involves ensuring seamless integration with backend services developed by our Azure Cloud Developers. You will work within a tech stack that emphasizes security through AAD (Azure Active Directory) and OAuth2. Collaboration with cloud developers is crucial to ensure that front-end applications align with backend functionalities and overall system architecture. This role requires a keen eye for detail, a passion for user experience, and the ability to adapt to evolving technological requirements.

RESPONSIBILITIES

Front-End Development:

  • Design, develop, and maintain responsive and high-performance web applications using React, Material UI.
  • Implement user interfaces that are both functional and visually appealing, ensuring a seamless user experience.
  • Geospatial experience would be beneficial.

Integration and Collaboration:

  • Work closely with Azure Cloud Developers to ensure that front-end applications effectively interact with backend services and APIs.
  • Collaborate on integrating authentication and authorization mechanisms, leveraging AAD and OAuth2 to secure applications.

Deployment and Management:

  • Deploy and manage front-end applications on Azure App Services, ensuring scalability, reliability, and performance.
  • Monitor application performance and troubleshoot issues to maintain a smooth user experience.

Security and Compliance:

  • Implement best practices for security, including secure coding practices and adherence to AAD and OAuth2 protocols.
  • Ensure compliance with data protection regulations and industry standards.

Collaboration and Communication:

  • Engage with UX/UI designers, product managers, and other stakeholders to gather requirements and deliver features that meet business needs.
  • Participate in regular team meetings and code reviews to align with project goals and ensure high-quality code.

Optimization and Maintenance:

  • Optimise front-end code for performance, including improving load times and responsiveness.
  • Perform routine maintenance, updates, and enhancements to ensure applications remain current with technological advancements.
Loading...