At a Glance
- Tasks: Build and enhance a tablet-based POS application using React Native and TypeScript.
- Company: Dynamic startup in Central London with a focus on innovation and AI.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Join a fast-paced environment and make a real impact on user experience.
- Qualifications: Strong React Native and TypeScript skills, with a passion for UI quality.
- Other info: Collaborative team culture with exciting projects in fintech.
The predicted salary is between 36000 - 60000 Β£ per year.
Location: London, UK - Hybrid β 3 days in office - Office location: Central London (Victoria area)
About the Role
We are looking for a Front-End Engineer with strong React Native and TypeScript experience to help build and improve a tablet-based Point of Sale (POS) application. This role is ideal for someone with a mobile-focused background who comes from a front-end development foundation. The majority of the codebase is written in React Native, with some Next.js used for web surfaces. The focus is on improving UI quality, optimizing performance, and building new features in a fast-paced startup environment where AI is heavily used in development workflows.
Key Responsibilities
- Build and maintain front-end features of a tablet-based POS application
- Work extensively with React Native and TypeScript
- Improve UI/UX quality and reduce clutter in an existing codebase
- Refactor and optimize front-end code to ensure performance and reliability
- Collaborate closely with product engineers and backend developers
- Ship new features quickly while maintaining high code quality
- Use AI-assisted development tools responsibly and effectively
Required Experience & Skills
- Strong experience with React Native and TypeScript
- Front-end engineering background (JavaScript, React ecosystem)
- Experience building mobile or tablet applications (not native Swift/Kotlin)
- Ability to improve and maintain existing codebases
- Experience working in startup or fast-paced environments
- Comfortable moving quickly and iterating on product features
Nice to Have
- Experience with Next.js
- Experience working on POS, payments, or fintech products
- Familiarity with AI-driven development workflows
- Experience collaborating closely with product or design teams
What We're Looking For
- Front-end engineers who care deeply about UI quality and performance
- Candidates who are hands-on and execution-focused
- Engineers who enjoy improving and optimizing existing systems
- Team players who communicate clearly and work well in hybrid teams
Mobile/ Frontend Engineer in London employer: G2i Inc.
Contact Detail:
G2i Inc. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Mobile/ Frontend Engineer in London
β¨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes itβs not just what you know, but who you know that can help you land that Frontend Engineer gig.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your React Native and TypeScript projects. We want to see what you can do, so make sure to highlight any mobile apps or UI improvements you've worked on.
β¨Tip Number 3
Prepare for the technical interview! Brush up on your coding skills and be ready to discuss your experience with optimizing performance and improving UI/UX. We love candidates who can think on their feet and solve problems quickly.
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, weβre always looking for passionate engineers who care about quality and performance, just like you!
We think you need these skills to ace Mobile/ Frontend Engineer in London
Some tips for your application π«‘
Show Off Your Skills: Make sure to highlight your experience with React Native and TypeScript in your application. We want to see how you've used these technologies in past projects, so donβt hold back on the details!
Tailor Your Application: Take a moment to customise your application for this role. Mention your experience with mobile applications and how youβve improved UI/UX in previous projects. This shows us youβre genuinely interested in the position.
Keep It Clear and Concise: We appreciate clarity! Make your application easy to read by using bullet points and short paragraphs. This helps us quickly see your qualifications and understand your thought process.
Apply Through Our Website: Donβt forget to apply through our website! Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, itβs super easy to do!
How to prepare for a job interview at G2i Inc.
β¨Know Your Tech Stack
Make sure you brush up on your React Native and TypeScript skills before the interview. Be ready to discuss your past projects and how you've used these technologies to build mobile applications. This will show that you have the hands-on experience they're looking for.
β¨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, especially around UI/UX improvements or performance optimisation. Think of examples where you refactored code or improved an existing system, as this aligns perfectly with what they want.
β¨Familiarise Yourself with AI Tools
Since the role involves using AI-assisted development tools, itβs a good idea to research how these tools can enhance your workflow. Be ready to discuss any experience you have with AI in development, as this could set you apart from other candidates.
β¨Emphasise Team Collaboration
This position requires close collaboration with product engineers and backend developers. Prepare examples of how you've successfully worked in hybrid teams, communicated effectively, and contributed to a positive team dynamic. They want to see that you're a team player!