At a Glance
- Tasks: Develop and deliver client-side features for web, mobile, and TV platforms.
- Company: Join a rapidly expanding tech company focused on building world-class products.
- Benefits: Enjoy growth opportunities, a vibrant workplace, and the chance to lead engineering initiatives.
- Why this job: Be part of a strong engineering culture while working on exciting streaming services.
- Qualifications: Experience in JavaScript, Agile environments, and software delivery phases is essential.
- Other info: Contract duration is 6 months; location is Central London.
The predicted salary is between 36000 - 60000 £ per year.
The Client Developer will be responsible for the development and delivery of all client-side aspects of our product, including developing new features and launching new platforms.
A successful candidate will have a proven ability in delivering customer-facing JavaScript applications, experience working 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 by designing and building streaming services across web, mobile, and TV platforms, working on new feature releases and evolving our application framework. With a rapidly expanding company, there are growth opportunities within the team and potential to lead engineering initiatives. We seek individuals eager to help build a strong engineering culture and a vibrant workplace.
You will deliver high-quality, robust, and testable code following internal engineering procedures, code conventions, and development methodologies. Contribute to comprehensive documentation supporting development and support lifecycles. Work to improve software deployment processes for iterative releases and rapid updates across all platforms. Mentor and support other developers in their daily tasks. Monitor system performance and resolve issues in staging or production environments.
Must have experience with:
- JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling)
- Successful software delivery across all development phases, including coding standards, code reviews, source control, build processes, testing, and operations
- Object-oriented design, design patterns, and extreme programming
- Build automation and continuous integration
- Writing unit tests using JavaScript libraries such as Jasmine
Additional helpful skills include:
- Other programming languages
- Cross-platform development on smart TVs and consoles
- Development of high-profile digital video services
- Test-driven development
- Experience with AWS, Docker, Kubernetes
- Experience working in an Agile environment
Contract duration: 6 months
Location: Central London
Please send your CV in Word format, along with your daily rate and availability, urgently for this contract opportunity.
Javascript with Agile Software Engineer - Central London employer: Onyx-Conseil
Contact Detail:
Onyx-Conseil Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Javascript with Agile Software Engineer - Central London
✨Tip Number 1
Familiarise yourself with Agile methodologies if you haven't already. Understanding the principles of Agile will not only help you in interviews but also demonstrate your commitment to working collaboratively and efficiently within a team.
✨Tip Number 2
Showcase your experience with JavaScript by preparing examples of past projects where you've developed customer-facing applications. Be ready to discuss specific challenges you faced and how you overcame them, as this will highlight your problem-solving skills.
✨Tip Number 3
Brush up on your knowledge of build automation and continuous integration tools. Being able to speak confidently about these processes will set you apart, as they are crucial for delivering high-quality software in a fast-paced environment.
✨Tip Number 4
Network with current or former employees of the company, if possible. They can provide valuable insights into the company culture and the specific skills that are highly valued, which can give you an edge during the application process.
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. Include specific projects where you've delivered customer-facing applications, and emphasise your role in those projects.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for building world-class products. Mention your experience with relevant technologies and how you can contribute to the company's engineering culture.
Showcase Relevant Skills: In your application, clearly outline your skills in JavaScript, object-oriented design, and any experience with build automation or continuous integration. Use examples to demonstrate your expertise.
Follow Application Instructions: Ensure you send your CV in Word format as requested, along with your daily rate and availability. Double-check that all required information is included before submitting your application through our website.
How to prepare for a job interview at Onyx-Conseil
✨Showcase Your JavaScript Skills
Be prepared to discuss your experience with JavaScript in detail. Highlight specific projects where you've implemented vanilla JS, design patterns, or memory profiling. Consider bringing examples of your code or applications to demonstrate your expertise.
✨Emphasise Agile Experience
Since the role requires working in an Agile environment, be ready to talk about your previous experiences in Agile teams. Discuss how you contributed to sprints, participated in stand-ups, and adapted to changing requirements. This will show your ability to thrive in a dynamic setting.
✨Prepare for Technical Questions
Expect technical questions related to object-oriented design, build automation, and continuous integration. Brush up on these concepts and be ready to explain how you've applied them in past projects. Practising coding challenges can also help you feel more confident.
✨Demonstrate Leadership and Mentoring Skills
The job mentions mentoring other developers, so think of examples where you've taken on a leadership role. Share experiences where you've supported colleagues, led initiatives, or contributed to building a strong engineering culture. This will highlight your potential to grow within the company.