Front End Software Engineer (Remote)

London 15 hours agoFull-time External
Negotiable
We're looking for a talented and enthusiastic Software Engineer to join our dedicated team. In this role, you'll be instrumental in designing, developing, and maintaining our cutting-edge web application building with Elixir that directly support our mission of improving communication within the NHS. If you thrive on problem-solving, working in a fast-paced start-up environment and want to make a real difference, this is the role for you. Software Engineer Responsibilities: • Write clean, testable, and efficient code using industry best practices. • Collaborate with the team to champion the implementation and improvement of processes for increased efficiency and quality. • Contribute significantly to the design, development, and architecture of the Alertive web application. • Work closely with QA to ensure comprehensive understanding of features and enhance output quality. • Collaborate with the product team to ensure the technical feasibility of new features and provide timely estimates and updates. • Design, develop, document, and test fast, efficient, secure, and reliable features using a variety of tools and techniques. • Stay up-to-date with emerging software development methods and web technologies, sharing your knowledge with the team. • Demonstrate a good understanding of Alertive's users, their requirements, needs, and processes. Software Engineer Requirements: • Proven industry experience with front-end technologies like CSS, HTML, and JavaScript. • Experience with cloud services such as AWS. • Solid understanding of XML and XML processing. • Experience with scaling server architectures, clustering, and performance tuning. • Appreciation for security best practices. • Experience with relational data stores (e.g., SQL Server, MySQL). • Experience with functional programming languages. Bonus Points: • Experience with Elixir and Phoenix LiveView. • Experience building real-time communication applications. • Deep understanding of HTTP and WebSocket protocols. • Familiarity with the XMPP communication protocol. • Understanding of the Erlang, OTP, and BEAM ecosystem. Key Skills and Proficiencies: • Experience writing and maintaining large, complex codebases. • Deep understanding of version control with Git. • Experience using issue management tools like JIRA. • Ability to accurately estimate development tasks. • Self-motivated and self-directed. Our Mission: We're driven ?to improve communication for critical healthcare workers and ?reduce the burden of ?administration for ?them. Our target user base of over 1.5 million staff in the UK treats over 1 million patients every 36 hours. Why us? • The opportunity to work on cutting-edge software products • A chance to make a real impact on healthcare • A fun and supportive work environment • The ability to work from anywhere in the UK • Competitive salary and benefits package including private healthcare, an attractive pension and life insurance cover, and other perks, including health and wellness support, retail offers, discounts and more UK-based remote with monthly company in-person events. Benefits: • Company events • Company pension • Flexitime • Free parking • Private medical insurance • Work from home Schedule: • Day shift • Monday to Friday Application question(s): • Do you live in the UK? Education: • GCSE or equivalent (preferred) Experience: • Elixir: 1 year (preferred) • Phoenix LiveView: 1 year (preferred) • web technologies (HTML, CSS & JavaScript): 3 years (required) • functional programming language: 1 year (required) Work authorisation: • United Kingdom (required) Work Location: Remote Position: Front End Software Engineer (Remote) - Job Type: Full-time - Salary - up to £65k (dependant on experience)