Currently recruiting:
Senior Full-Stack Developer
Dublin, Ireland
Job Description
As a Senior Full Stack developer at Frequency, you will work on a broad array of innovation challenges, focussed on communications within the aviation industry and in the Business to Business User space. Your initial focus will be as part of a European Space Agency ARTES Demonstration Project where Frequency has been given both technical and financial support to determine with the participation of a medium sized airline whether aviation specific communication and collaboration software can help improve the airlines operations. As an experienced member of an Agile team you'll take part in the development of responsive web applications and work with cloud platforms like Amazon Web Services.
You will be working as part of a European virtual team to build cloud solutions for the aviation industry. Working together with other developers, designers and the product owner you will create and deploy reliable communication solutions with a great UX for our users. As part of this role you are expected to take part in the roadmap discussion and contribute to the overall cloud architecture of Frequency solutions.
You will have the opportunity to continuously learn new technologies and keep up to date with innovations in the technology space, with the opportunity to provide technical coaching and guidance to Junior developers during your project work. You will learn and grow with the role and in time become a key technical person on the wider Frequency business team.
Key Responsibilities
- Develop and maintain NodeJS backend services
- Create great user experiences in React and React Native
- Deploy solutions to Amazon AWS
Requirements
- University degree in Bachelor of Engineering or a Master’s degree in Computer Science with a minimum 4-5 years of experience in software development
- Must have full stack experience in developing web applications using JavaScript, Node.js, HTML and CSS
- Must have strong Web UI knowledge and best practice skills, with experience in React, possibly other front-end frameworks (e.g. React Native/Angular/Vue/Remix/Solid)
- Must have experience with relational databases with strong SQL skills
- Knowledgeable in using development tools, testing frameworks and techniques (e.g. JIRA, GIT, CI pipelines, unit testing, TDD)
- Experience in Amazon AWS. Docker and micro-services is a plus
- Experience working with high load and high traffic production systems is a plus
- Working with cloud communications solutions is a plus
- Fluent English language communication skills
- Must be able to provide accurate estimates of technology work and deliver high quality work on schedule
- Strong desire to improve upon skills in software development, frameworks and technologies with a desire to become the lead technical point of contact for the organisation
Benefits
- Potential Stock or Company shares options
- Competitive Salary
- Hybrid/Remote Working
Working at Frequency
Frequency is a world leading internet based communication system for aviation, founded by three airline pilots with a combined 50 years of flying experience. Frequency was inspired by their daily frustration using an overly complex system that relies on inefficient, unreliable and legacy forms of communication.
Being part of Frequency means working with an established team that has the industry experience, technical knowledge and business acumen to complete the digital transformation of airline communications systems through VoIP and multimedia messaging, making flights safer, more efficient and less expensive.
You will work within a world-class team of strategists, designers, engineers and developers and play a key role in shaping the product and our processes. You will get to work alongside people who fully understand the commercials and enjoy thinking outside of the box. In Frequency we have a creative spirit at our core and get a real kick out of seeing requirements materialise into usable aviation communication tools that deliver sustainable value and make a real difference.
Our team are friendly, driven and with purpose. You will work closely with real clients and without disruptive silos. With clear management, close communication and a shared roadmap, everyone gets to sees the whole picture and make the difference.