Just Front-end Jobs

Front-end Jobs nearNew York, NY

Sorry, no listings for this city at the moment.

Remote Jobs

At REO we want to help real estate brokers, owners and buyers find and trade properties easier than ever. We believe that easy-to-use software is key in this complex and fast-paced industry.

We are looking for a Senior Front-End Engineer to further accelerate our development. We offer a competitive salary and REO stock options (ESOP) making you a true owner in our vision.

Your responsibilities:

  • Take ownership during refinement and planning to break down new epics into small deliverables for the Front-End team.
  • Participate in the design process to jointly deliver the product quickly and with high quality.
  • Ship features every two weeks or quicker.
  • Responsible for the quality of the Vue webapp and propose strategic and lasting improvements.

Your profile:

  • You are driven by real impact of your work. You don't require a large team to make things happen.
  • You strive for customer value when balancing new features, technical debt and incremental improvements.
  • You consider the perspective of the user and company, when proposing new ideas. Why we do something is just as important as what we do.
  • You set code standards through your work and mentor fellow frontend engineers.
  • You might not have experienced leading a team, but are interested to grow into this role.
    Apply now and work remotely at REO
Apply

### Who we are

Clubhouse was built by software engineers with the goal of making project management software less painful, more collaborative, and help software development teams do their best work. The platform combines a simple, modern UI with enterprise-grade tools, allowing technology companies to plan and manage their projects effectively, visualize progress across the organization, and define deadlines and milestones based upon data and predictive modeling.

What originally started as a Hack Day project has grown into a product that is used by more than 1,500 companies across the globe…and we have big plans to continue our growth. We currently have 35 employees worldwide, an HQ in New York City, and we’re backed by some of the best investors in tech.

Clubhouse’s engineering team is a diverse mix of individuals with experience at large and small companies and with a range of technical skill. We’re growing our Frontend Team and are looking for both mid-level and senior engineers who have experience working across the web stack. While most work will concentrate on building front end features and scaling our existing web systems, you may also work on projects that involve building components that interact with our infrastructure or database.

Our Frontend is written in JavaScript and we use React as our library of choice. Learn more about the tools the team uses to develop some of our products here.

### What we look for

  • Previous experience providing technical and architectural guidance
  • Previous work experience, ideally as a front-end engineer, (full stack with a front-end focus will also be considered), working on an application with thousands of end-users
  • Experience working in React
  • Experience working with JS build tools like Webpack and Babel
  • Strong prioritization and communication skills and comfort managing priorities that shift
  • Collaboration skills: you’ve worked effectively with product and design teams in the past

### What we offer

  • In addition to a competitive salary and benefits, we’re offering a meaningful equity stake in the company.
  • You’ll be working on a product built specifically for software companies, with the aim of improving the lives of its users. We want you to help guide the product, not just build it for us.
  • You will be part of a small, professional and fast-moving team. Our work day is not broken up by meetings. Our codebase is small and well-tested. We contribute to the open source movement.
    Apply now and work remotely at Clubhouse Software
Apply

FULL STACK DEVELOPER
Full Time Remote Work

WHO WE ARE:
Uprise (www.uprise.co) is an award-winning full-spectrum Mental Health Tech company that builds both preventative &treatment solutions. Our mission is to provide scientifically proven skills to help people to look after their own mental health and to make it simple to access a therapist.
Our system allows early detection of people who are at risk and then acts immediately to provide proven skills via smart-phone to kick-start recovery. We also link them with a phone coach who contacts them directly until they are back on track. We are backed by 10 years of research and have over 13 published research studies showing that we can help the majority of our users to regain good mental health using a low-cost web-based early intervention process that requires only 25 minutes per week for the user.

OUR TECH STACK/ PLATFORMS
Uprise is available as a desktop and mobile site (responsive) and as an Android & iPhone app.
Our tech stack is React-Native, React.JS, Node.js, Postgres.

WHAT WE NEED:
We are looking for an experienced FULL STACK DEVELOPER (REACT.JS AND NODE.JS) who is skilled and proactive with a strong work ethic. This individual needs to demonstrate a strong sense of passion and dedication with coding, and must be fervent in continuously improving his/her skills. You must be able to provide timely solutions and feedback to the organization using different platforms and/or tools. We need you to help us deliver a world-leading support experience.

WHAT YOU'LL DO:

  • Build out product features in react.js and node.js using
  • Develop code that comply with OWASP best practices
  • Contribute to the GraphQL API that powers our CRM
  • Frequently commit code to Git, peer review code, and merge code into Staging and Production environments
  • Contribute to our Design system by developing functional react components
  • Create beautiful frontend UIs using styled components
  • Learn the ins and outs of startup culture and weekly sprint lifecycles using Agile methodologies
  • Suggest new technologies that can improve the Uprise development workflow

QUALIFICATIONS:

  • At least 8-10 years of experience in Full Stack Development
  • At least 1 year experience with GraphQL
  • At least 1 year experience with styled components
  • At least 4 years of relevant work experience in React.JS
  • At least 4 years of relevant work experience in Node.JS
  • At least 1-2 years' experience with unit tests. E.g. enzyme
  • Ability to deliver pixel perfect UIs
  • Excellent communication skills
  • Ability to work on a time schedule which overlaps with AEST (GMT +10:00)

OPPORTUNITIES AND BENEFITS OF WORKING WITH UPRISE:

  • A modern-day workflow with a great, vibrant and positive team

  • Single push deployments

  • Opportunity to work remotely

  • Limited paid holidays per year

  • Access to Mental Health Support (coach and/or therapy session)

  • A product that makes this world a better place

  • This is a great role for someone who wants high levels of autonomy and initiative.

    Apply now and work remotely at Uprise

Apply

Jobs farther away

Senior Engineer - Full Stack

Akselos S.A. in Boston, MA 188 mi python cloud frontend vector backend

POSITION BACKGROUND

The Software Engineer's role is to help us enhance our desktop 3D frontend, web frontend, and cloud-based infrastructure with a particular focus on developing new features that are relevant to the offshore wind industry. These tools allow our users to design models, connect to our cloud-based engineering simulation engine, and visualize/post-process results.

The Software Engineer should improve our ability to support customer requests and add new front-end features. These are very high-impact for our customers and sales because front-end features are user- facing.

Additionally, the Software Engineer may help deploy and maintain our cloud-based high-performance compute platform, and may add new features in areas such as user authentication, diagnostics, and cloud scaling.

ROLES AND RESPONSIBILITIES:

  • Use Python, QML, OpenGL, numpy, and other libraries to implement new features and maintain existing features for Akselos Modeler desktop frontend.

  • Use Typescript, Javascript to implement new features and maintain existing features for the Akselos Dashboard web frontend.

  • Ensure the reliability of desktop and web applications via framework of testing layers (unit-test, integration test, end-to-end test). Create and update tests as new features are added.

  • Provide immediate support and assistance to the users that encountered bugs or errors from the Modeler or Dashboard.

  • Add new features and make other improvements to the server backend

      Develop the server backend, adding new features to meet business requirements.
    
    
    
      Create new logging, diagnostic, monitoring, and notification tools to help ensure reliable operation of the cloud service and adherence to any SLAs.
    
    
    
      Make architectural changes as necessary to smoothly scale cloud resource usage according to customer demand.
    
    
    
      Migrate backend services to use new third-party tools, including new features that may be provided by the hosting cloud platform
    
    
    
      Profile backend services and make necessary performance improvements.
  • Deploy and maintain the service on the cloud platform

      Diagnose server failures
    
    
    
      Ensure services are operating as designed
    
    
    
      Avoid server downtime due to resource exhaustion
    
    
    
      Provision new server instances as required by customer demand
    
    
    
      Automate deployment of new server instances
  • Test the server backend, creating new automated tests as necessary to ensure continuous availability of the service.

THE IDEAL CANDIDATE WILL HAVE THE FOLLOWING SKILLS

  • Python experience

  • Familiarity with Javascript & Typescript

  • Strong background with vector calculus

  • Experience with Linux server administration.

  • Knowledge of common features and concepts related to cloud computing platforms

OTHER SKILLS, EXPERIENCE AND QUALIFICATIONS

  • Two years professional experience or other demonstrable programming experience

  • Experience with deployment and administration on a cloud platform (e.g. AWS or GCP),

  • Experience with automation and other server-related tasks using Python or a similar language.

  • Experience with some common tools and workflows used for building, testing, and deployment.

Apply

Senior React Developer (FT, Remote)

ABOUT BITOVI:

Bitovi helps companies create better web applications.

We have a track record of designing and building high-profile and amazing web applications through our active Consulting practice. Our apps are built with tests, full docs and a deployment process in place. We ensure our clients are set up for success and partner with them to solve any problems that come up along the way.

Our team consists of about 40developers and designers located around the US and Canada. This is a remote, full-time position. Due to historical travel requirements, we are seeking candidates in the US or Canada who are willing and able to travel in the future once business travel resumes post COVID. Travel averages approximately 3-5 days every 10-12 weeks.

TL;DR A good short read for interested candidates is our blog postHello Potential Bitovian.

WHAT WE'RE LOOKING FOR:

We are looking for highly qualified individuals with the following (in order of priority):

  • 4+ years professional experience developing single page applications
  • A solid background in Modern Front End Development, including JavaScript frameworks
  • Experience in React
  • Experience with state management patterns, functional components with hooks, and functional testing
  • Strong communication and interpersonal skills who are comfortable interacting with clients
  • A good understanding of Computer Science (CS degree, or equivalent knowledge is required)

We are looking for a candidate who has strong React knowledge and production experience on top of a solid JavaScript background. The interview process will focus on both JavaScript and React understanding. While this role will typically work on React projects with our clients, there is a chance team members will have the opportunity to work on other frameworks as well.

We welcome diversity and non-traditional paths into the developer profession, and advocate strongly for hiring the right person as opposed to the right combination of tech keywords.

THE JOB:

You'll work with clients to create applications, discussing and designing architectures, reviewing code, and researching new front-end technologies.

You'll have the opportunity to shape a small and growing company by applying your talent and passion to the Angular and JavaScript communities in your own way.

Bitovians often:

  • Present atconferences
  • Give trainings
  • Plan and run meetups
  • Create and maintain open source projects
  • Write articles

A LITTLE BIT MORE:

We welcome individuals who enjoy identifying the hard parts of application development and simplifying them, talking about software architecture, and teaching others. We also want someone who can lead others and be an integral part of a team.

Specifically, the following attributes are major positives:

  • Has an eagerness to learn and execute in the "the right way"
  • Is open minded about development best practices
  • Has some experience with back-end systems and databases
  • Some experience contributing to or using open source projects

BENEFITS:

At Bitovi, you'll have the opportunity to work with a team of talented individuals who will support and challenge you. You'll grow through various experiences on client projects as well as internal initiatives and strategic projects.

Bitovians get a slate of great benefits. Bitovi offers:

  • Competitive salary and yearly bonuses
  • Bi-annual company retreats to places likeLas Vegas, New Orleans, and Amelia Island, Florida
  • 401(k) plan with matching
  • 4 weeks of paid vacation
  • Health and dental insurance
  • LTD and Life Insurance
  • Gym membership reimbursement
  • Paid Maternity & Paternity leave
  • Working from home with flexible hours

HOW TO APPLY:

Share a resume and a thoughtful, personalized introduction (don't skip this!) that shows us that you're the kind of person we've described above. Your thoughtful introduction should cover why you are interested in this role, something you recently worked on and are proud of, and a fun fact about yourself.

*Please note that we are not interested in working with Recruiters or Hiring firms at this time. All offers are contingent on passing a successful background check.

Apply

Senior JavaScript Developer (FT, Remote)

ABOUT BITOVI:

Bitovi helps companies create better web applications.

We have a track record of designing and building high-profile and amazing web applications through our active Consulting practice. Our apps are built with tests, full docs and a deployment process in place. We ensure our clients are set up for success and partner with them to solve any problems that come up along the way.

Our team consists of about 40 developers and designers located around the US and Canada. This is a remote, full-time position. Due to historical travel requirements, we are seeking candidates in the US or Canada who are willing and able to travel in the future once business travel resumes. Travel averages approximately 1 week every 8-10 weeks.

TL;DR A good short read for interested candidates is our blog post Hello Potential Bitovian.

WHAT WE'RE LOOKING FOR:

We are looking for highly qualified individuals with:

  • 4+ years professional experience developing enterprise applications
  • React or Angular experience highly preferred, strong JS foundation required
  • a good understanding of Computer Science (CS degree, or equivalent knowledge is required)
  • a solid background in Modern Front End Development, including JavaScript frameworks
  • strong communication and interpersonal skills who are comfortable interacting with clients daily

We welcome diversity and non-traditional paths into the developer profession, and advocate strongly for hiring the right person as opposed to the right combination of tech keywords.

THE JOB:

You'll work with clients to create applications, discussing and designing architectures, reviewing code, and researching new front-end technologies.

You'll work with other Bitovians on client teams, as well as internal initiatives such as helping us to advance, improve, and evolve our Open Source toolset.

You'll have the opportunity to shape a small and growing company by applying your talent and passion to the JavaScript community in your own way. We support the technical growth and development of our employees. We have an open and engaging community of skilled developers with whom you can collaborate and learn with.

Bitovians often:

  • Present at conferences
  • Give trainings
  • Plan and run meetups
  • Create and maintain open source projects
  • Write articles

A LITTLE BIT MORE:

We welcome individuals who enjoy identifying the hard parts of application development and simplifying them, talking about software architecture, and teaching others. We also want someone who can lead others and be an integral part of a team.

Specifically, the following attributes are major positives:

  • Has an eagerness to learn and execute in the "the right way"
  • Is open minded about development best practices
  • Has some experience with back-end systems and databases
  • Some experience contributing to or using open source projects
  • Self driven with the ability to work autonomously or as part of a larger team

BENEFITS

At Bitovi, you'll have the opportunity to work with a team of talented individuals who will support and challenge you. You'll grow through various experiences on client projects as well as internal initiatives and strategic projects.

In addition, Bitovians get a slate of great benefits.

  • Competitive salary and annual bonus opportunity
  • 401(k) plan with matching
  • 4 weeks of paid vacation
  • Health and dental insurance
  • LTD and Life Insurance
  • Gym membership reimbursement
  • Paid Maternity & Paternity leave
  • Working from home with flexible hours
  • Company retreats to places like Las Vegas, New Orleans, and Amelia Island, Florida (post Covid!)
  • Mini, virtual retreats quarterly during COVID

HOW TO APPLY:

Write a resume and a thoughtful introduction (a personalized cover letter!) that shows us that you're the kind of person we've described above. It should cover why you are interested in this role, something you recently worked on and are proud of, and a fun fact about yourself. Use the following link to apply. Please follow these instructions!

*Please note that we are not interested in working with Recruiters or Hiring firms at this time. All offers are contingent on passing a successful background check.

Apply

Senior Software Engineer, Frontend Infrastructure (Performance), Education

Chan Zuckerberg Initiative in Redwood City, CA 2569 mi reactjs performance frontend infrastructure reliability

Founded by Dr. Priscilla Chan and Mark Zuckerberg in 2015, the Chan Zuckerberg Initiative (CZI) is a new kind of philanthropy that’s leveraging technology to help solve some of the world’s toughest challenges – from eradicating disease, to improving education, to reforming the criminal justice system. Across three core Initiative focus areas of Science, Education and Justice and Opportunity, we’re pairing engineering with grantmaking, impact investing, policy work, and movement building, to help build an inclusive, just and healthy future for everyone.

Our Values

We believe we can help build a future for everyone.

  • We aim to be daring, but humble: We look for bold ideas — regardless of structure and stage — and help them scale by pairing engineers with subject matter experts to build tools that accelerate the pace of social progress.

  • We want to learn fast, but build for the long-term: We want to iterate fast and help bring new solutions to the table, but we also realize that important breakthroughs often take decades, or even centuries.

  • Stay close to the real problems: We engage directly in the communities we serve because no one understands our society’s challenges like those who live them every day.

Our success is dependent on building teams that include people from different backgrounds and experiences who can challenge each other's assumptions with fresh perspectives. To that end, we look for a diverse pool of applicants including those from historically marginalized groups — women, people with disabilities, people of color, formerly incarcerated people, people who are lesbian, gay, bisexual, transgender, and/or gender nonconforming, first and second generation immigrants, veterans, and people from different socioeconomic backgrounds.

The Opportunity

Our work in education is aimed at ensuring that every student — not just a lucky few — can get an education that’s tailored to their individual needs and supports every aspect of their development. An example of our work is our partnership with Summit Learning -- a personalized approach to education developed by Summit Public Schools in partnership with learning scientists, researchers, and academics. With Summit Learning, students gain the skills, knowledge and habits to succeed in college and enter adulthood with a clear vision for achieving purpose and wellbeing in life.

The Education Infrastructure team supports the development and operations of the Summit Learning Platform, currently serving hundreds of schools across 39 states and the District of Columbia. By building shared tools and infrastructure, we ensure that the platform is reliable, performant, and secure. In this role, you will partner closely with members of product engineering teams to cultivate shared best practices that allow the entire team to rapidly improve Education’s products.

You will

  • Analyze and improve the frontend performance of our products

  • Design, build, and maintain frontend infrastructure that improve performance and reliability through tooling, build systems, and shared components

  • Define and evangelize best practices in frontend development in partnership with product engineering teams

  • Build off of and contribute back to the open-source ecosystem

  • Automate critical workflows improving team efficiency and software quality

  • Collaborate with and mentor other engineers and teams

You have

  • Experience building and improving rich web applications

  • Experience modernizing frontend infrastructure in rich web applications

  • Experience with React is a plus

  • Shown ability to independently define project requirements and ship high-quality software

Apply

Senior Software Engineer, Frontend Infrastructure (Performance), Education

Chan Zuckerberg Initiative in Redwood City, CA 2569 mi reactjs performance frontend infrastructure reliability

Founded by Dr. Priscilla Chan and Mark Zuckerberg in 2015, the Chan Zuckerberg Initiative (CZI) is a new kind of philanthropy that’s leveraging technology to help solve some of the world’s toughest challenges – from eradicating disease, to improving education, to reforming the criminal justice system. Across three core Initiative focus areas of Science, Education and Justice and Opportunity, we’re pairing engineering with grantmaking, impact investing, policy work, and movement building, to help build an inclusive, just and healthy future for everyone.

Our Values

We believe we can help build a future for everyone.

  • We aim to be daring, but humble: We look for bold ideas — regardless of structure and stage — and help them scale by pairing engineers with subject matter experts to build tools that accelerate the pace of social progress.

  • We want to learn fast, but build for the long-term: We want to iterate fast and help bring new solutions to the table, but we also realize that important breakthroughs often take decades, or even centuries.

  • Stay close to the real problems: We engage directly in the communities we serve because no one understands our society’s challenges like those who live them every day.

Our success is dependent on building teams that include people from different backgrounds and experiences who can challenge each other's assumptions with fresh perspectives. To that end, we look for a diverse pool of applicants including those from historically marginalized groups — women, people with disabilities, people of color, formerly incarcerated people, people who are lesbian, gay, bisexual, transgender, and/or gender nonconforming, first and second generation immigrants, veterans, and people from different socioeconomic backgrounds.

The Opportunity

Our work in education is aimed at ensuring that every student — not just a lucky few — can get an education that’s tailored to their individual needs and supports every aspect of their development. An example of our work is our partnership with Summit Learning -- a personalized approach to education developed by Summit Public Schools in partnership with learning scientists, researchers, and academics. With Summit Learning, students gain the skills, knowledge and habits to succeed in college and enter adulthood with a clear vision for achieving purpose and wellbeing in life.

The Education Infrastructure team supports the development and operations of the Summit Learning Platform, currently serving hundreds of schools across 39 states and the District of Columbia. By building shared tools and infrastructure, we ensure that the platform is reliable, performant, and secure. In this role, you will partner closely with members of product engineering teams to cultivate shared best practices that allow the entire team to rapidly improve Education’s products.

You will

  • Analyze and improve the frontend performance of our products

  • Design, build, and maintain frontend infrastructure that improve performance and reliability through tooling, build systems, and shared components

  • Define and evangelize best practices in frontend development in partnership with product engineering teams

  • Build off of and contribute back to the open-source ecosystem

  • Automate critical workflows improving team efficiency and software quality

  • Collaborate with and mentor other engineers and teams

You have

  • Experience building and improving rich web applications

  • Experience modernizing frontend infrastructure in rich web applications

  • Experience with React is a plus

  • Shown ability to independently define project requirements and ship high-quality software

Apply