Frontend Software Developer

at  ViaSat Inc

London EC2A 1HD, , United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Jan, 2025Not Specified21 Oct, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

About us:
One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What you’ll do:
Viasat International Government (VIG) are seeking a talented software developer to focus on the frontend element developing a platform portal (Angular 16+) which provides an exciting new way for customers to order and manage the services provided by multiple SATCOM (Satellite Communication) and application suppliers.
The VIG business unit is leading the development of the INVISION platform which is revolutionising the sales process by creating a ground breaking customer experience for ordering, provisioning and management of their services.
The project is at prototype development stage and a developer is needed to continue and improve the development of the portal resulting in a Minimum Viable Product. The successful candidate will be working under the guidance of the INVISION Programme Director and the lead Software Engineer.
This role presents a unique opportunity to work in a small team developing a ground-breaking platform to enrich the customer experience sales processes. The candidate will apply skills learned in developing similar complex systems to enhance Viasat’s capabilities.
The day-to-day:

Key Responsibilities

  • Collaborate effectively with product owners, other developers and non-technical partners to evolve/realise the INVISION portal.
  • Evolving the portal prototype (Angular based) into a production ready item in line with agreed design and operation requirements / constraints.
  • Integration of the INVISION portal with backend systems.
  • Implementing structured software testing strategies commensurate with the planned technology readiness level of the final product.

This role would suite a strong, creative, self-motivated person with demonstrable skills in business systems development lifecycles. The successful candidate needs to be comfortable in creating innovative solutions and not be afraid to be pioneering and creative, challenging conventional approaches.
What you’ll need:

Knowledge and Skill requirements

  • Mandatory skills:

o UI / UX design experience
o Javascript, Typescript, Angular 16+
o Good knowledge of REST APIs

o Unit / component, integration / e2e testing (Jest/Cypress)

  • The candidate is required to be self motivated and able to get on with the tasks assigned.
  • We are a multiple badged team so we need a candidate is who is used to working with multiple and diverse approaches and contribute to the direction of the programme.
  • Used to working in a Agile and remote environment, someone who is self disciplined would also fit in well

The candidate needs to be fully conversant in English and be competent with MS Office (or similar).

What will help you on the job:

  • Desirable skills:

o Waterfall and Agile development practices
o Knowledge of communications networks, ideally satellite communications
o Knowledge of common security threats and how to recognise / avoid writing exploitable code
o Network Operation Centre solutions (e.g. Business Support Systems, Operational Support Systems)
o Relational databases and NoSQL databases.
o Microservices, Docker
o OAuth 2.0.
o Familiar with common DevOps practices
o AWS Cloud Infrastructure
Knowledge of satellite communication networks / government deployed communications, or a strong desire and ability to learn the dynamics of military and government deployments and communications needs and architectures, is also highly desirable.
EEO statement:
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Responsibilities:

  • Collaborate effectively with product owners, other developers and non-technical partners to evolve/realise the INVISION portal.
  • Evolving the portal prototype (Angular based) into a production ready item in line with agreed design and operation requirements / constraints.
  • Integration of the INVISION portal with backend systems.
  • Implementing structured software testing strategies commensurate with the planned technology readiness level of the final product


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

London EC2A 1HD, United Kingdom