At a Glance
- Tasks: Develop and deliver client-side features for innovative streaming services across multiple platforms.
- Company: Join a rapidly expanding tech company in Central London with a vibrant culture.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Why this job: Be part of a team that builds world-class products and makes a real impact.
- Qualifications: Experience in JavaScript and Agile development; passion for coding and collaboration.
- Other info: Dynamic environment with abundant opportunities to lead and mentor within the team.
The predicted salary is between 36000 - 60000 £ per year.
The Developer will be responsible for the development and delivery of all client side aspects of our product, developing new features and launching new platforms. A successful candidate will have a proven ability in delivering customer facing JavaScript applications, in an Agile software development environment and a passion for building a world class product.
As part of the tech team, you will play a lead role in this by designing and building world leading streaming services across web, mobile and TV platforms, working on new feature releases and evolving the next phase of our application framework. With a rapidly expanding company; growth within the team and opportunities to lead engineering initiatives are abundant. We need people who want to help us build a strong engineering culture and a fun, vibrant workplace.
You will deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies. Contribute to comprehensive documentation that supports the development and support lifecycles. Work to continually improve software deployment to ensure iterative releases and rapid deployment of updates to our customers across all platforms. Mentoring and supporting other developers with their day-to-day work. Monitor system performance and resolve any issues or failures in staging or production environments.
Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling). Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration. Ability to write unit tests using JavaScript in a common library such as Jasmine.
Any experience of the following skills would be pretty handy:
- Node.js or other programming languages
- Cross‑platform development preferable on smart TV and consoles
- Development of a high‑profile digital video service
- Test driven development
- Experience with AWS, Docker, Kubernetes
- Experience of working in an Agile software development environment
Location is Central London.
Javascript with Agile Software Engineer - Central London employer: Jas Gujral
Contact Detail:
Jas Gujral Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Javascript with Agile Software Engineer - Central London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with JavaScript or Agile methodologies. 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 JavaScript projects and any Agile work you've done. This is your chance to demonstrate your coding prowess and passion for building top-notch applications.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to JavaScript and Agile practices. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Javascript with Agile Software Engineer - Central London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JavaScript and Agile methodologies. We want to see how you've delivered customer-facing applications and contributed to team success, so don’t hold back on those details!
Showcase Your Projects: Include specific examples of projects where you’ve used JavaScript and any relevant technologies. We love seeing real-world applications of your skills, especially if they relate to streaming services or cross-platform development.
Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your passion for building world-class products shines through without unnecessary fluff.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your CV in the right format and ensures you’re considered for this exciting opportunity in Central London.
How to prepare for a job interview at Jas Gujral
✨Know Your JavaScript Inside Out
Make sure you brush up on your JavaScript skills before the interview. Be prepared to discuss concepts like prototypes, scoping, and design patterns. You might even be asked to solve a coding challenge on the spot, so practice writing clean, efficient code.
✨Show Your Agile Mindset
Since the role is in an Agile environment, be ready to talk about your experience with Agile methodologies. Share examples of how you've worked in sprints, collaborated with cross-functional teams, and adapted to changes quickly. This will show that you can thrive in a fast-paced setting.
✨Demonstrate Your Passion for Quality
Highlight your commitment to delivering high-quality, robust code. Discuss your experience with unit testing and any tools you've used, like Jasmine. Mention how you ensure your code adheres to standards and how you approach code reviews, as this reflects your dedication to excellence.
✨Be Ready to Talk About Mentoring
This position involves mentoring other developers, so think about your past experiences in this area. Prepare to share how you've supported colleagues in their development, whether through pair programming or providing constructive feedback. This will show that you're not just a great coder, but also a team player.