➔ All jobs
➔ Jobs at Eave
➔ Apply for this job
SOFTWARE ENGINEER (Web & Mobile App) [£35k - £50k]
About Eave:
Eave is an award-winning technology company changing hearing conservation in heavy industry through smart protective equipment. Driving Eave is the mission to eliminate the isolation and loneliness caused by preventable hearing loss, the most common occupational disease in many countries. To achieve this, we develop game changing products that enable our customers to protect their workforce operating in hazardous environments.
A bit about the role:
We are seeking a Software Engineer to join our multidisciplinary engineering team. We work across acoustics, mechanics, electronics and software to deliver a connected IoT solution for hearing conservation in construction, manufacturing and related industries.
Eave’s main software product is our hearing conservation web application Peak, which allows customers to visualise and analyse noise data from their worksites. We also implement and maintain “backstage” systems which manage the ownership of our devices and ingress of data from them. We also develop reporting tools for our internal team, and are working towards the first release of a mobile app.
This role is focused on our new mobile app, as well as reorganising and extending our APIs to cover more of our customers’ and our own use cases. You will join our self-organising development team and deliver software across our range of systems.
Key responsibilities of this role are to:
- Design, develop, deploy and monitor mobile applications
- Specify, develop and deploy REST APIs for use by our own tools and customer integrations
- Support our external development partners to direct future development and features
As a member of the software engineering team at EAVE, you will be expected to:
- Deliver quality software across Eave’s external and internal systems
- Work closely with internal stakeholders to assess and capture end-user needs
- Create flowcharts, diagrams and documentation to identify requirements and solutions
- Produce well-designed and testable code, as well as automated or manual tests as necessary
- Work with your team to drive continuous improvement of processes and tools
- Test and evaluate suitability of new technologies
- Plan upcoming work, and report on progress to the wider company
- Provide leadership and insights through your prior experience and work
- Develop and improve quality assurance procedures
- Troubleshoot, maintain and upgrade existing systems (e.g. deploying bug fixes)
A bit about you:
The ideal candidate for this role will have:
- Minimum of 3 years of experience as a Software Developer, Software Engineer or similar role
- Bachelor’s degree in Engineering, Computer Science, or a related area, or the equivalent in experience (alternative evidence of ability desirable)
- Commercial mobile application development and deployment experience
- Ability to write and implement readable, correct and efficient code
- Solid technical aptitude and an ability to understand technical designs, challenges and risks across domains
- Practical understanding of REST and other networked application development principles (e.g. TCP/UDP, DNS, X.509 PKI/TLS)
- Familiarity with Agile development methodologies
- Experience in multiple areas of the software development lifecycle
- Analytical and practical problem-solving skills, and ability to learn new technologies quickly
- Enthusiasm and willingness to get involved to ensure team goals can be reached
- Good communication skills – both written and verbal
- Empathy for our users and customers to help improve our understanding of their needs
Other desirable criteria include:
- Working understanding of IoT (edge to server) applications
- Experience developing audio products and understanding of audio concepts
You should have experience with the following technologies:
- Linux, Python, SQL, NoSQL, Git, Docker
- Any cross-platform mobile app development system (eg. Flutter / React Native)
- Any frontend development languages/frameworks
Some experience with any of the following would be desirable:
- Kubernetes, Celery, Bluetooth Low Energy
Please note that this list is not exhaustive or prescriptive: if you feel you have the skills and experience to make a success of this role, then please do get in touch!
Just one more thing:
We’re based in Old Street, London in a WeWork building so can benefit hugely from their dog friendly offices, access to Gymbox and onsite wellbeing initiatives, free breakfast and beer and prosecco taps. We hold regular company socials and all our permanent employees are invited to participate in our EMI Options scheme: we want you to feel like you’re a valuable part of our success. We're reviewing our benefits all the time so there's always more to come!
Eave actively encourages underrepresented applicants: if you need any assistance or additional information or support with applying, then please contact Alys Martin (Head of People and Culture).
Onsite Locations
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs