At a Glance
- Tasks: Create stunning web applications using React and collaborate with a dynamic team.
- Company: Join a forward-thinking tech company that values innovation and teamwork.
- Benefits: Enjoy a competitive salary, flexible working options, and opportunities for growth.
- Why this job: Make an impact by developing high-quality apps that users love.
- Qualifications: Experience with JavaScript frameworks and a passion for coding.
- Other info: Be part of an agile environment with exciting projects and career advancement.
The predicted salary is between 40000 - 64000 £ per year.
Salary: £50,000 - 80,000 per year
Requirements:
- Javascript frameworks, React, React Native, Node
- AWS Lambda, codepipeline, cloudfront, RDS, Dynamo
- MySQL and NoSQL architecture experience
- Jira, Git, app center and Sonarcloud
- Expo, Electron and Ionic
- Docker, Kubernetes - containerisation and orchestration
Responsibilities:
- Review and improve technical standards
- Authority on best practice code design
- Review architecture and suggest improvements
- Prepared to jump into the deep-end with a long term view
- Problem solving, design authority, detail orientated
- Hands-on delivery
- Be a great team player, experienced in working with agile teams
- Write high-quality code using React.js with full unit test coverage and be able to use Cypress to cover some user journeys
- Ability to collaborate closely with other developers, QA engineers and UX designers to deliver great quality apps
- Optimize applications for maximum speed and scalability
- Suggest and implement improvements
Technologies:
- AWS
- CI / CD
- Cypress
- Docker
- ES6
- Electron
- Git
- Ionic
- JIRA
- JavaScript
- Jest
- Kubernetes
- MySQL
- NoSQL
- React
- React Native
- TDD
- TypeScript
- Webpack
- UX UI Design
- NodeJS
- Cloud Frontend
More:
- Experienced with Agile Methodologies
- Delivered in a TDD and BDD environment
- Strong knowledge of CI / CD
- Stateless design using AWS services
- Distributed team management
- Multiple projects and multiple technologies
- Start-up mentality (we are not a start-up though)
- Good understanding of React.js, preferably using hooks and functional components
- Experience using react-testing-library, jest or another unit testing tool
- Knowledge of browser troubleshooting and debugging practices and techniques
- Be able to use designs provided and implement them to work on a variety of devices and browsers
- Understanding of code versioning tools, such as Git
- Experience writing unit tests and using TDD
- Webpack or Parcel
- Good knowledge of ES6
- Experience working in an agile / scrum development process
Nice to haves:
- Typescript
- Docker
- AWS
Front End Developer employer: FOODHUB
Contact Detail:
FOODHUB Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Front End Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with React or AWS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects using React, Node, and all those cool technologies. Make sure it’s easy to navigate and highlights your problem-solving abilities – we love a good story behind each project!
✨Tip Number 3
Prepare for the interview like it’s a coding challenge! Brush up on your technical knowledge, especially around CI/CD and TDD practices. We want to see you shine when discussing your experience with agile methodologies and how you tackle challenges.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Front End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with the specific technologies mentioned in the job description, like React, Node, and AWS. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include links to your previous work or projects that demonstrate your expertise in front-end development. This gives us a chance to see your coding style and problem-solving abilities in action.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about front-end development and how you can contribute to our team. Be genuine and let your personality shine through!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at FOODHUB
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies listed in the job description. Brush up on your knowledge of JavaScript frameworks, especially React and Node. Be ready to discuss your experience with AWS services and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in previous roles. Think about times when you had to jump into the deep end or suggest improvements to existing architecture. This will demonstrate your hands-on delivery and design authority.
✨Emphasise Team Collaboration
Since the role requires working closely with other developers, QA engineers, and UX designers, be ready to talk about your experience in agile teams. Highlight instances where you’ve successfully collaborated to deliver high-quality apps, and how you’ve contributed to a positive team dynamic.
✨Prepare for Technical Questions
Expect to face technical questions or coding challenges during the interview. Practice writing high-quality code using React.js and ensure you can explain your thought process. Familiarise yourself with unit testing tools like Cypress and Jest, as you may be asked to demonstrate your testing knowledge.