Frontend Developer - React/TypeScript
Frontend Developer - React/TypeScript

Frontend Developer - React/TypeScript

Full-Time 28800 - 43200 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Join us as a Frontend Developer, enhancing our digital products with React and TypeScript.
  • Company: Work with mba Aviation, a leading international aviation consulting firm since 1992.
  • Benefits: Enjoy remote work options, medical insurance, holiday leave, and a travel stipend.
  • Why this job: Be part of a dynamic team, making an impact in the aviation industry while growing your skills.
  • Qualifications: Must be skilled in TypeScript, React, and have strong communication abilities.
  • Other info: Flexible working hours and a supportive environment for personal growth.

The predicted salary is between 28800 - 43200 £ per year.

Status: Full-Time Employee, Remote or Hybrid (In-Office and Remote)

Required Education and Skills:

  • Candidates must be authorized to work in the United Kingdom.
  • Languages: TypeScript, JavaScript
  • Frontend: React, HTML5, CSS3
  • State Management: React Context API, React Query
  • Forms: Formik/React Hook Form, Yup validation
  • API Handling: RESTful APIs, WebSockets
  • Build Tools: Vite, Yarn
  • Version Control: Git, GitHub
  • Cloud Services: AWS (S3, CloudFront)
  • CI/CD: GitHub Actions

Responsibilities:

The Frontend Developer will utilize their skills to support mba’s growing and existing digital product offerings. They will interface with each functional group on a project-by-project basis, where they will need to effectively communicate project requirements and interpret subject matter expert requests. A strong work ethic is required, with the ability to manage their time independently. The position reports directly to the Lead Data Scientist.

Job Duties include, but are not limited to:

  • Core Development: Maintain and enhance React components with TypeScript, ensuring responsive UI design and adherence to design systems.
  • API Integration: Consume RESTful APIs with modern clients (ky), handle file uploads/downloads, and manage error handling/loading states.
  • State Management: Use React Context API and React Query for global state, caching, and optimistic updates.
  • Data Processing: Transform and process complex nested data and handle filtering, sorting, and pagination.
  • Authentication & Authorization: Implement token-based authentication, role-based access control, and permission-based UI rendering.
  • Testing & Quality Assurance: Write unit/integration tests, enforce type safety, and maintain high code quality.
  • DevOps & Deployment: Configure CI/CD pipelines (GitHub Actions), manage AWS deployments (S3, CloudFront), and handle environment configurations.

Qualified applicants must possess strong oral and written communication skills, the ability to take direction, dedicated self-motivation, a thorough commitment to deadlines/position, job flexibility, and be detail-oriented.

Company Overview:

mba Aviation (mba), established in 1992, is an international aviation consulting firm specializing in transaction advisory, valuation, and strategic analysis within the commercial aviation industry. mba provides support to investment banks, aircraft owners, operators, investors, lessors, airports, and governments on their respective involvement with commercial aviation.

Benefits: Medical Insurance, Annual Holiday Leave, Sick Leave, Pension Scheme, Travel Stipend, End of Year Bonus

Frontend Developer - React/TypeScript employer: mba Aviation

At mba Aviation, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our remote and hybrid work options provide flexibility, while our commitment to employee growth is evident through ongoing training and development opportunities. With competitive benefits including medical insurance, a pension scheme, and generous holiday leave, we ensure our team members are well-supported both personally and professionally.
M

Contact Detail:

mba Aviation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Frontend Developer - React/TypeScript

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially React and TypeScript. Consider building a small project or contributing to an open-source project that showcases your skills in these areas, as practical experience can set you apart.

✨Tip Number 2

Network with current or former employees of mba Aviation on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Prepare to discuss your experience with API handling and state management in detail. Be ready to explain how you've used tools like React Context API and React Query in past projects, as this will demonstrate your technical expertise.

✨Tip Number 4

Showcase your understanding of CI/CD processes and cloud services, particularly AWS. Being able to articulate your experience with GitHub Actions and AWS deployments will highlight your readiness for the role's responsibilities.

We think you need these skills to ace Frontend Developer - React/TypeScript

TypeScript
JavaScript
React
HTML5
CSS3
React Context API
React Query
Formik
React Hook Form
Yup validation
RESTful APIs
WebSockets
Vite
Yarn
Git
GitHub
AWS (S3, CloudFront)
GitHub Actions
Unit Testing
Integration Testing
Error Handling
Responsive UI Design
Token-based Authentication
Role-based Access Control
Permission-based UI Rendering
Data Transformation
Filtering
Sorting
Pagination
Time Management
Communication Skills
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React, TypeScript, and other relevant technologies mentioned in the job description. Use specific examples of projects where you've successfully implemented these skills.

Craft a Strong Cover Letter: Write a cover letter that not only showcases your technical skills but also demonstrates your understanding of the aviation industry and how you can contribute to mba's digital product offerings. Mention your ability to work independently and manage time effectively.

Showcase Relevant Projects: Include links to your GitHub or portfolio showcasing projects that utilise the required technologies such as RESTful APIs, state management with React Context API, and CI/CD practices. This will give the hiring team a clear view of your capabilities.

Highlight Communication Skills: Since strong communication skills are essential for this role, provide examples in your application of how you've effectively communicated project requirements or collaborated with teams in previous roles.

How to prepare for a job interview at mba Aviation

✨Showcase Your Technical Skills

Be prepared to discuss your experience with TypeScript, React, and other relevant technologies. Bring examples of your previous work or projects that demonstrate your proficiency in these areas.

✨Understand the Company and Its Products

Research mba Aviation and their digital product offerings. Understanding their business model and how your role as a Frontend Developer fits into their goals will show your genuine interest in the position.

✨Prepare for Problem-Solving Questions

Expect to face technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process clearly.

✨Demonstrate Strong Communication Skills

Since the role involves interfacing with various functional groups, highlight your ability to communicate effectively. Share examples of how you've successfully collaborated with team members or stakeholders in the past.

Frontend Developer - React/TypeScript
mba Aviation
M
  • Frontend Developer - React/TypeScript

    Full-Time
    28800 - 43200 £ / year (est.)

    Application deadline: 2027-03-29

  • M

    mba Aviation

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>