
Software Engineer
easyJet
full-time
Posted on:
Location Type: Hybrid
Location: Luton • United Kingdom
Visit company websiteExplore more
About the role
- Collaborate with the development team to design, develop, and test web applications.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and provide constructive feedback.
- Identify and resolve software defects.
- Stay up-to-date with the latest web technologies and industry trends.
- Demonstrate a strong interest in learning more areas of development I.e. backend and server technologies.
- Delivering world class development that guides the company's future.
Requirements
- Strong foundation in web development technologies, including HTML, CSS, JavaScript and Node.JS.
- Experience with at least one popular JavaScript framework (React, Angular, Vue).
- Understanding of software development principles and methodologies.
- Understanding of quality engineering principles including Unit testing, Component testing, automated UX testing.
- Experience with version control systems (Git).
- Knowledge of backend development languages (e.g., Python, Ruby) and a willingness to learn more.
- Familiarity with database systems (e.g., MySQL, PostgreSQL, SQL Server, Mongo, Dynamo DB).
- Understanding of API development.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Passion for learning and growing as a developer.
Benefits
- Competitive base salary
- Up to 20% bonus
- 25 days holiday
- BAYE, SAYE & Performance share schemes
- 7% pension
- Life Assurance
- Flexible benefits package
- Excellent staff travel benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
HTMLCSSJavaScriptNode.jsReactAngularVuePythonRubyAPI development
Soft Skills
problem-solvinganalytical skillsability to work independentlyability to work as part of a teampassion for learningconstructive feedback