Senior Front-End Software Engineer
Job Description
Senior Frontend Software Engineer
Summary of Role:
We are seeking an experienced Senior Frontend Software Engineer to join our team and help build cutting-edge enterprise level applications that are scalable, user-friendly and accessible.
As a Senior Frontend Software Engineer, you will play a pivotal role in the design, development and maintenance of our enterprise web application which provides remote file access and collaboration.
Candidates can be remote in UK or Ireland.
Responsibilities:
- Design, develop and maintain a complex, scalable, high performance web application using React, Tailwind and other modern tools.
- Collaborate with UI / UX / Product teams to ensure that the user interface is intuitive, responsive, and visually appealing.
- Work closely with the backend team to integrate frontend components with backend services and APIs.
- Ensure application meets best practice and industry standards around accessibility
(ie. WCAG, to provide an inclusive experience for all users) - Lead the frontend development process in an agile environment, contributing to sprint planning, retrospectives, and other agile ceremonies.
- Mentor and guide junior engineers, fostering a culture of learning and improvement.
- Embody a culture of quality within the team, by implementing tests and working closely with our QA teams.
- Collaborate with Engineering Management, Product, and key stakeholders to understand requirements, translating them into technical specifications.
- Establish and uphold best practices, coding standards and design patterns.
- Lead efforts to continuously improve the development process, tools, and methodologies.
- Communicate and collaborate with cross-functional teams.
- Respond to customer raised incidents in a timely manner, perform root cause analysis and implement preventative measures to avoid future incidents.
Experience Required:
- Technologies:
- TypeScript
- React
- Tailwind CSS
- State management with tools like Redux.
- Git (GitHub)
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5 years+ previous experience as a senior frontend software engineer or similar role, with a strong focus on React.
- Demonstratable experience working with Tailwind CSS or similar utility-first CSS frameworks.
- Prior experience integrating frontend components with API based backend services.
- Prior experience in building and maintaining enterprise applications.
- Deep understanding of web accessibility standards, particularly WCAG, and a track record of implementing accessible web applications.
- Experience working in an agile development environment, and a solid understanding of the agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, with the ability to articular technical concepts to both technical and non-technical stakeholders.
- Ability to work independently and collaboratively in a fast-paced, team-oriented environment.
- Experience asserting the quality of your implementation through automated testing.
- Prior experience working with internationalized web applications.
Beneficial Experience:
- Working with greenfield and brownfield development projects.
- Prior experience testing and shipping enterprise applications.
- Prior experience working with enterprise file sync and share solutions.
About Nasuni
Nasuni is the leading hybrid cloud storage solution that powers business growth with effortless scalability, built-in security, and fast edge performance using a unique cloud-native architecture. The Nasuni File Data Platform delivers operational excellence by consolidating NAS and backup, eliminating data silos, and making management easy and flexible without changes to apps or workflows. Its built-in security offers proactive defense and rapid recovery, lowering organization’s risk from the detrimental effects of ransomware attacks and other disasters. Synchronized access to file data everywhere ensures user productivity by supporting remote and hybrid work.
Why work at Nasuni?
As part of our commitment to your well-being, we are pleased to offer comprehensive benefits packages to employees across the UK. Benefits packages generally include:
- 25 days of PTO for full-time employees plus 10 holidays
- Incentive stock options
- Robust, company-paid private Medical and Dental benefit plans
- An Employee Assistance Program to help with life’s difficulties and stressors
- Substantial Death In Service and Income Protection (disability) insurance
- Pension Plan with company match with salary exchange option
- Generous employee referral bonuses
- Professional development resources
- “Nasuni Cares” volunteer opportunities
- Brand new, modern office space with great, public transit-accessible location in Paddington with lounge, bike storage, phone booths, café, rooftop terrace, lockers, kitchens and break-out spaces
- Great team culture and social activities
- Best in class employee onboarding and training
- Professional development resources
To all recruitment agencies: Nasuni does not accept agency resumes. Please do not forward resumes to our job boards, Nasuni employees or any other company location. Nasuni is not responsible for any fees related to unsolicited resumes.
Nasuni is an equal opportunity employer. The equal employment opportunity policy at Nasuni protects employees and job applicants from discrimination on the bases of race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs.
This privacy notice relates to information collected (whether online or offline) by Nasuni Corporation and our corporate affiliates (collectively, “Nasuni”) from or about you in your capacity as a Nasuni employee, independent contractor/service provider or as an applicant for an employment or contractor relationship with Nasuni.
Date Posted
10/29/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details