Front End Engineer

Full Time
Remote
Posted
Job description

ABOUT EDUPHORIA!

Eduphoria! was started with the belief that educators are heroes. Our purpose is to provide educators what they need to become superheroes. By bringing together assessment, curriculum, and professional growth for those closest to the student, educators can gain awareness, make thoughtful changes, and help students and educators thrive.

Our supportive, family-like environment extends to the educators we work with, allowing us to collaborate effectively. We believe in creating a culture where everyone is learning, teaching, and growing.

We Believe

We believe in creating an environment where everyone can learn, teach, and thrive. We want everyone on the team to continually improve themselves and also help others to improve.

We think developers should have all the hardware and tools they need to do their best work. We believe technology can be used to improve students' and teachers' lives.

We want developers who are self-motivated, take pride in crafting their code, and love collaborating with other developers.

Our Team

The Front-End Engineer role will be a highly valued, full-stack-capable contributor who specializes in the front-end codebase. They will join Eduphoria’s efforts to support Educators and Students through delivering incredibly useful products in a timely fashion with software that is also highly performant and stable.

Over the past year, the Product & Engineering organizations have grown steadily in headcount, and as the department continues to grow and evolve we are committed to continually providing the right solutions to our customers & users. The exceptional candidate will help teams further our efforts in modernizing our codebase through a combination of new feature development and strategic refactoring of legacy code, while also collaborating with and learning from other Engineering Team members on code testability, maintainability, performance, reliability, design patterns, and best practices. This Engineer will report to one of the team’s Engineering Managers.

Essential Functions/Responsibilities:

  • Builds & releases application features & product enhancements (JavaScript, React, Apollo, Webpack, Material UI, Redux)
  • Navigates through & debugs existing codebase to fix bugs
  • Shapes & Scopes features together with Designers, Product Managers, and other Engineers
  • Interprets & converts design mockups into React components
  • Determines requirements & acceptance criteria
  • Creates & maintains Cypress UI tests to ensure application quality & confident deploys
  • Provides peer feedback via pair programming and code reviews
  • Frequently commits and deploys code
  • Applies recommendations & feedback from peer code reviews

Requested Skills and Personal Attributes

  • Proficient in JavaScript
  • Familiar with ReactJS patterns & practices
  • Able to identify the source of an issue or exception and reproduce errors
  • Knows how to leverage built-in capabilities of component libraries, browsers, React, and vanilla JS
  • Can understand and articulate the expectations of a design vs. trade-offs that may be necessary to implement it
  • Proficient in writing defensive JavaScript code that enhances front-end functionality & consumes RESTful APIs

Preferred Skills and Personal Attributes

  • Adapts gracefully to unfamiliar business domains and code architecture
  • Experience working with Material UI components
  • Can identify & make pragmatic decisions to gradually improve code & architecture, deconstructing legacy solution into reusable components
  • Accustomed to frequent commits and deploys
  • Proactive in reaching out to others with questions, concerns, or to seek help
  • Experience creating & maintaining automated UI tests

Eduphoria! Offers You:

  • Competitive salary with bonus opportunity
  • Medical & Dental Insurance: The company covers 100% of premiums for employee and their dependents
  • HSA - Employer contributes monthly to cover employee's individual deductible
  • Unlimited flexible PTO
  • 11 Holidays, as well as 2 weeks at the end of the year to rest and recharge
  • 401k with employer match, pre-tax / Roth options
  • Work Remotely with no pressure – Eduphoria! has professional offices to serve our employees in the Austin and Plano area, however 100% remote work is acceptable
  • Long-Term Disability
  • $50,000 Life Insurance Policy for the employee
  • Cell Phone Service Reimbursement
  • Paid Parental Leave
  • Employee Assistance Program
  • Assortment of voluntary policies (Vision, MASA, Critical Illness, Accident, Supplemental Life Insurance, Pet insurance, and more)
  • Reimbursement for business-related expenses
  • Professional Development Opportunities with leadership support
  • Friendly, collaborative, small company environment with a technically progressive culture/focus

Why work at Eduphoria? Our Employees say…

“[It’s an] exciting opportunity to make a difference in an unconventional tech space. In the front-end, we are using cutting-edge tools and process to deliver a great user and developer experience.” -- Victor, Staff Engineer

“If you're willing to learn, everyone is always openly willing to give you access to knowledge. Whether it be resources, something that they have learned from their experiences in various companies/positions, or assisting you in finding the information that you seek. This allows me to grow my skill set to not only better serve myself professionally, but to better serve my teammates that require something from ME to do their job. I love that all it takes is asking a question, and you can learn so much here. ” -- Ismael, QA

“Two things I love about working at Eduphoria: Our mission - We've always cared most about empowering teachers and affecting students' success Our culture- I consider the people I work with my friends, not just coworkers. People come on board and stay. We find a balance between flexibility and getting stuff done.”-- Jeremy, Engineering Manager

“My 2 favorite things about working here have been the ability to learn/grow/experiment (and the support to do that) and the people here. And I do really love what we do, too. It's rewarding being a part of something that can positively affect so many educators and students. It's cool that I'll randomly meet teachers or educators in my personal life and they'll have good things to say about our software and our people.” -- Kevin, Software Engineer

“It really is like a family here.. You can talk to everybody at all levels, and they are open and very caring. Everybody is willing to share and contribute, and if any of us go through personal issues, everybody has been supportive. Work/Life balance here is second to none. We also listen to what our customer needs are, and do our best to make it happen.” -- John, Sr Engineer

Eduphoria! is an Equal Opportunity Employer that does not discriminate based on actual or perceived race, religion, color, national origin, age, sex or gender, sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state or local laws. Please note, we can hire those who are eligible to work in the United States, but we are not able to sponsor visas.

Job Type: Full-time

Pay: From $85,000.00 per year

Schedule:

  • Monday to Friday

Work Location: Remote

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs