Senior Frontend Engineer

Blumira

Blumira

Software Engineering
United States · Remote
Posted on Thursday, July 11, 2024

About Blumira and Our Culture

By making detection and response rapid, simple, and affordable, we can help organizations of all sizes - especially small and medium-sized businesses - which have been neglected, priced-out, or, simply—failed—by existing solutions. In helping them, we help their customers, and, overall, make the Internet a safer place. We have a platform, a vision, and a team that can turn the tide. To realize our vision, we're looking for inquisitive and driven teammates, like you! Be part of a friendly and supportive team that embraces who you are and offers you the opportunity to help build and scale the Ann Arbor tech security scene and to learn and grow with experienced SaaS security leaders. You will have the ability to make a big impact in the initial build of Blumira’s Engineering organization and take Blumira to the next level!

About the Opportunity

We are looking for a highly skilled and experienced Senior Frontend Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining our web applications using React. The ideal candidate will have a strong understanding of frontend technologies, experience in building complex user interfaces, and a passion for delivering high-quality code. Knowledge of backend development with Node.js and Python is a significant plus.

Role Expectations

  • Lead the development of responsive, scalable, and high-performance web applications using React
  • Collaborate with cross-functional teams, including designers, product managers, and backend engineers, to deliver robust solutions
  • Mentor and guide junior engineers, conducting code reviews and ensuring best practices are followed
  • Optimize applications for maximum speed and scalability
  • Ensure all frontend applications meet accessibility standards and guidelines
  • Ensure the technical feasibility of UI/UX designs
  • Implement and maintain a high standard of code quality, including writing unit tests and documentation
  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain innovative
  • Bonus: Contribute to backend development tasks using Node.js and Python as needed

About You

Are you someone who’s excited about jumping into something cool and figuring things out without a lot of direct guidance? You’re the kind of person we’re looking for!

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 6+ years of experience in frontend development, with a strong focus on React
  • Proficient in HTML, CSS, and JavaScript/TypeScript
  • Experience with state management libraries such as Redux or MobX
  • Familiarity with RESTful APIs and asynchronous request handling
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Experience with version control systems (e.g., Git)
  • Knowledge of web accessibility standards and best practices (e.g., WCAG 2.1)
  • Bonus: Knowledge of backend development with Node.js and Python

Preferred Qualifications:

  • Experience with modern build tools and pipelines (e.g., Webpack, Babel, ESLint)
  • Understanding of containerization and orchestration (e.g., Docker, Kubernetes)
  • Experience with CI/CD pipelines
  • Knowledge of cloud platforms (e.g., AWS, Google Cloud, Azure)

Bonus

  • Love and knowledge of: security, systems, networking, GCP, Kubernetes, terraform, data manipulation, message queues, and/or databases

Perks and Benefits:

  • Competitive compensation and stock equity plan
  • Unlimited PTO
  • A flexible work environment that supports working from home with a monthly stipend
  • Comprehensive benefits package that includes medical, dental, vision, and life insurance, as well as a company sponsored pre-tax retirement savings program

Salary: $140,000 - $160,000

Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Blumira is an inclusive employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.