Senior Software Engineer

Senior Software Engineer

Staines Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Develop and maintain SDKs for key products across multiple platforms.
  • Company: Join a well-established tech company in Staines with a strong reputation.
  • Benefits: Enjoy hybrid working, with three days in the office and flexible hours.
  • Why this job: Be the 'code owner' for exciting projects and shape software development practices.
  • Qualifications: Strong JavaScript skills and experience with Java or Objective-C required.
  • Other info: Opportunity to work with cutting-edge technologies and improve CI/CD processes.

The predicted salary is between 43200 - 72000 Β£ per year.

Senior Software Engineer required by an established technology company located in Staines.

Hybrid working – three days per week in the office.

The Senior Software Engineer will focus on developing and maintaining SDKs for for four key products spanning JavaScript (TypeScript), Roku (BrightScript), Android (Java) and iOS (Objective-C).

The Senior Software Engineer will be the \”code owner\” for JavaScript and Roku SDKs.

Key Responsibilities

  • Being \”code owner\” for JavaScript and Roku SDKs
  • Analysing and defining new requirements
  • Maintaining and improving CI/CD
  • Ensuring feature parity and API alignment between different platforms
  • SDK improvements where possible
  • Helping define software development practices, policies & tooling

Key Experience

  • Strong JavaScript knowledge
  • Commercial experience with Java and/or Objective-C
  • Version control and other core software engineering skills

Experience in any of the following areas would be advantageous but is not a prerequisite

  • Python or similar scripting language
  • Roku
  • Android and/or iOS
  • React or similar web application framework
  • Node
  • XML/JSON

If you are seeking a role of this nature please get in touch for more information.

S

Contact Detail:

Spectrum IT Recruitment Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the specific SDKs mentioned in the job description, especially JavaScript and Roku. Having hands-on experience or personal projects showcasing your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with the tech community around the technologies listed, such as TypeScript and BrightScript. Participating in forums, contributing to open-source projects, or even writing blog posts can demonstrate your passion and expertise.

✨Tip Number 3

Prepare to discuss your experience with CI/CD processes during the interview. Be ready to share specific examples of how you've implemented or improved these practices in previous roles, as this is a key responsibility for the position.

✨Tip Number 4

Showcase your ability to work in a hybrid environment by discussing your experience with remote collaboration tools and practices. Highlighting your adaptability to both in-office and remote work will resonate well with the company's working model.

We think you need these skills to ace Senior Software Engineer

JavaScript
TypeScript
BrightScript
Java
Objective-C
SDK Development
CI/CD Practices
API Design and Integration
Version Control Systems
Software Development Best Practices
Analytical Skills
Problem-Solving Skills
Communication Skills
Adaptability
Experience with XML/JSON
Familiarity with Python or similar scripting languages
Knowledge of React or similar web application frameworks
Experience with Android and/or iOS development

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with JavaScript, Java, and Objective-C. Emphasise any relevant projects or roles where you acted as a 'code owner' or worked on SDK development.

Craft a Compelling Cover Letter: In your cover letter, explain why you're interested in the Senior Software Engineer position. Mention your familiarity with CI/CD processes and how you can contribute to maintaining and improving SDKs for the company's products.

Showcase Relevant Skills: Include specific examples of your experience with version control, software engineering practices, and any additional skills like Python or React that could set you apart from other candidates.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all technical terms are used correctly to reflect your expertise.

How to prepare for a job interview at Spectrum IT Recruitment

✨Showcase Your Technical Skills

Make sure to highlight your strong JavaScript knowledge during the interview. Be prepared to discuss your experience with SDK development and any relevant projects you've worked on, especially those involving Java, Objective-C, or other mentioned technologies.

✨Understand the Company’s Products

Research the key products of the company and understand how the SDKs for JavaScript and Roku fit into their ecosystem. This will help you demonstrate your interest in the role and show that you are proactive in understanding their business.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving abilities, particularly in relation to CI/CD processes and software development practices. Think of examples from your past experiences where you successfully tackled challenges in these areas.

✨Ask Insightful Questions

Prepare thoughtful questions to ask at the end of the interview. Inquire about the team dynamics, the company's approach to software development, or how they measure success in the role. This shows your genuine interest and helps you gauge if the company is the right fit for you.

Senior Software Engineer
Spectrum IT Recruitment
Location: Staines
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>