At a Glance
- Tasks: Develop stunning front-end web applications using React.js and NextJS.
- Company: Join a dynamic team creating high-traffic eCommerce and service web applications.
- Benefits: Enjoy flexible working options and the chance to work with cutting-edge technology.
- Why this job: Be part of an Agile team that values innovation and collaboration in a fast-paced environment.
- Qualifications: Solid experience in React/Redux and familiarity with CI tools and testing frameworks required.
- Other info: Opportunity to mentor junior developers and influence technical direction.
The predicted salary is between 36000 - 60000 £ per year.
Contract: 6 Months
Location: London Area, UK
Job Responsibilities:
- Create extremely well-crafted front-end web applications using React.js and NextJS
- Support and develop server-side rendered web applications, making use of AWS Lambda
- Write resilient code that will be continuously tested, deployed, and performed at scale
- Test front end application e2e with unit, functional, integration, visual regression and lighthouse testing
- Be part of a self-organising and cross-functional Agile team, building high traffic eCommerce and service web applications for client and OTT products.
- Contribute to the team’s technical direction and the improvement of its tools and processes
- Ensure that the code written is in line with the department technical strategy - performant, resilient, secure and well monitored and alerted web applications
Required Experience:
- Solid commercial experience in React/Redux development
- Good understanding of development best practices such as TDD, continuous integration and continuous delivery
- Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks
- Experience with optimising web applications in areas such as performance, security and resilience
- Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers
- Ability to help in coaching and mentoring junior members of the team
Desirable: experience with other development languages, frameworks and testing frameworks such as TypeScript, NodeJS, NextJS, GraphQL and Cypress. Knowledge and experience with AWS Lambdas.
Javascript Developer employer: eTeam
Contact Detail:
eTeam Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Javascript Developer
✨Tip Number 1
Familiarise yourself with the latest features of React.js and NextJS. Being up-to-date with the frameworks will not only boost your confidence during interviews but also show that you're proactive about your professional development.
✨Tip Number 2
Engage with the developer community on platforms like GitHub or Stack Overflow. Contributing to open-source projects or answering questions can help you build a network and showcase your skills, making you a more attractive candidate.
✨Tip Number 3
Prepare to discuss your experience with CI tools and testing frameworks in detail. Be ready to share specific examples of how you've implemented TDD or continuous integration in past projects, as this aligns closely with our expectations.
✨Tip Number 4
Showcase your ability to mentor and coach others. If you have experience guiding junior developers, be prepared to discuss this in your conversations, as we value team collaboration and knowledge sharing highly.
We think you need these skills to ace Javascript Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React, Redux, and any relevant technologies mentioned in the job description. Use specific examples of projects where you've applied these skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience with server-side rendered applications and AWS Lambda.
Showcase Your Technical Skills: If you have experience with CI tools like Jenkins or Concourse, or testing frameworks, be sure to include this in your application. Highlight any projects where you implemented TDD or continuous integration.
Demonstrate Your Team Spirit: Since the role involves working in an Agile team, mention any previous experiences where you collaborated with others, coached junior developers, or contributed to improving team processes.
How to prepare for a job interview at eTeam
✨Showcase Your React Skills
Be prepared to discuss your experience with React and Redux in detail. Bring examples of projects you've worked on, highlighting your role and the challenges you faced. This will demonstrate your hands-on experience and understanding of best practices.
✨Understand Testing Methodologies
Since the role emphasises testing, brush up on TDD, unit testing, and integration testing. Be ready to explain how you've implemented these practices in your previous work and the tools you used, such as Cypress or other testing frameworks.
✨Familiarise Yourself with CI/CD Tools
The company values continuous integration and delivery, so make sure you understand how CI tools like Jenkins or Concourse work. Be prepared to discuss how you've used these tools to streamline development processes in your past roles.
✨Demonstrate Team Collaboration
As this position involves working in a cross-functional Agile team, be ready to share experiences where you've collaborated with others. Highlight any mentoring or coaching you've done, as well as how you've contributed to improving team processes.