Just Front-end Jobs

Front-end Jobs nearChicago, IL

Sorry, no listings for this city at the moment.

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Full Stack Engineer

At Noom, we use scientifically proven methods to help our users create healthier lifestyles, and manage important conditions like Type-II Diabetes, Obesity, and Hypertension. Our Engineering team is at the forefront of this challenge, solving complex technical and UX problems on our mobile apps that center around habits, behavior, and lifestyle.

We are looking for a full-stack engineer to join our Web team and help build the tools that hundreds of human coaches use every day to help our users change their lives for the better.

What You’ll Like About Us

  • We work on problems that affect the lives of real people. Our users depend on us to make positive changes to their health and their lives.

  • We base our work on scientifically-proven, peer-reviewed methodologies that are designed by medical professionals

  • A respectful, diverse, and dynamic environment in which Engineering is a first-class citizen, and where you’ll be able to work on a variety of interesting problems that affect the lives of real people.

  • A generous budget for personal development expenses like training courses, conferences, and books.

  • Three weeks’ paid vacation, and a flexible work policy that is remote- and family-friendly. We worry about results, not time spent in seats.

  • Delicious (and nutritious) daily lunches and snacks prepared by Sam, our NYC office on-site chef.

What We’re Looking For:

  • 3+ years of experience designing and managing complex web-based applications, with a focus on picking the right tool for the job. We use Django and React, with MySQL and PostgreSQL as the backing data store, but we’re always on the lookout for technologies that can make our job easier.

  • An appreciation for the importance to strike a balance between getting code out quickly and following best practices. We move fast, but we like to build good software and manage risk carefully.

  • Excellent communicator: you’re comfortable explaining technical problems in person and in writing.

  • Team player: you enjoy teaching new concepts to, and collaborating with, the team.

  • Strong sense of responsibility and ownership; you will have come from an environment in which people are responsible for their own code.

Apply

Senior Web Engineer

HOMER has a newly created opportunity for a Senior Web Engineer to join our growing team! This role is based in our NYC office.

HOMER, a BEGiN brand, is the proven early learning program that provides the best educational start possible. We offer personalized, fun, and proven learning products for kids ages 2-8 to help build confidence, mastery, and a love of learning. We are deeply committed to our members and to their children, and we are building a creative and strategic team to develop a portfolio of early learning products that support learning everywhere.

Reporting to our Director of Technology, the Senior Web Engineer will play a major role in building and maintaining our websites and several critical web applications.

You will:

  • Make direct technical contributions (writing, debugging, reviewing and deploying code) using, Javascript, React framework, Node and other languages as necessary.

  • Provide technical guidance and feedback to your team members on a team distributed in several time-zones using agile project management methodologies.

  • Lead technical design of applications and participate in larger system design efforts.

Must Haves:

  • Demonstrable expertise designing and building websites and/or web apps and other systems using Javascript, React, and Node.

  • Sound Computer Science fundamentals (Bachelor’s degree in CS or related field preferred).

  • Strong interpersonal and communication skills.

  • At least 5 years of relevant work experience (or undergraduate degree in Computer Science and 3 years of relevant work experience).

Nice-to-Haves:

  • Knowledge of full stack engineering, especially how scalable frontend and backend systems interoperate.

  • Knowledge of deployment technologies in cloud hosted environments like AWS.

  • Experience in using GraphQL effectively.

We like people who:

  • Collaborate effectively with stakeholders and other team members (product managers, UI/UX designers, engineers, animators, illustrators, data scientists and others) to define and refine requirements and then execute on them.

  • Ability and openness to switch programming languages as necessary.

  • Have an entrepreneurial mindset and know how to balance speed to market and elegance in technical design.

What you’ll get:

  • HOMER offers competitive compensation including equity and full benefits.

  • Smart, passionate, and engaged co-workers.

  • Excellent top-tier Medical/Dental/Vision benefits.

  • The chance to have a big impact, quickly.

  • Help bring a love of reading and learning to children globally!

HOMER is an equal opportunity employer and enthusiastically encourages people from a wide variety of backgrounds and experiences to apply. HOMER does not discriminate on the basis of race, color, religion, sex (including pregnancy), gender, national origin, citizenship, age, mental or physical disability, veteran status, marital status, sexual orientation or any other basis prohibited by law.

Apply

Senior Full Stack Engineer

Force is reimagining the way patients recover from injury and surgery. We are partnered with leading health systems across the United States to deliver prescriptive plans of care to their patients, measure multiple clinical data points and provide actionable insights into care and recovery. We have a direct and immediate feedback loop to our end users (patients and providers) and pride ourselves in being agile and responsive.

What you'll be doing:

You'll be joining our highly motivated product and engineering teams to help extend our existing platform, writing new features, patching bugs, and making technical improvements. Your responsibilities will extend across the application and touch on all aspects of it. Our application platform currently consists mostly of Django / Python and CoffeeScript / Stylus.

Skills:

  • Strong Engineering core skills (data structures & algorithms, coding best practices, etc.)

  • Strong knowledge of object-oriented design and programming

  • Experience designing and building secure, scalable, and reliable systems

  • Strong knowledge of front-end development - HTML, CSS, Javascript

  • Strong knowledge of back-end development - Django / Python (or a similar framework)

  • Experience building unit tests and unit test frameworks

  • Experience with Agile development methodologies

  • Experience with CoffeeScript and Stylus or similar

  • Proficient working with Git

  • Bonus Points for experience with iOS / Swift

What we're looking for:

  • 5+ years of professional software design and development experience

  • Degree in Computer Science or a related field

  • A love for writing clean well tested code

  • Motivated, self-directed, and proactive

  • Multitasker who is able to handle multiple projects simultaneously

Apply

Javascript OR Ruby Developer for Sync Engine on AWS

We're looking for someone to help us build out new, innovative software. This is greenfield development of a sync engine that sits between a bunch of different products. To keep in line with other tech in the company we're looking to build in either Ruby or Javascript but exact language is as yet undecided - YOU can have a say in that. So if you have experience building backend systems in Ruby or Javascript (especially on AWS) come join this rocket ship!

Preferred Qualifications/Experience

  • Ability to design, code, test, debug, and maintain software applications

  • Strong understanding of JavaScript or Ruby

  • Experience with development using AWS Services

  • Experience with Salesforce or MS Exchange a plus

Apply

Sr React Developer

iTech Solutions, Inc. in Harrison, NY 725 mi reactjs node.js amazon-web-services

Senior React Developer

Our Client is looking for someone with deep experience of developing react and react native application. Experience of developing react and react native application.

Responsibilities:

  • Develop frontend code for a large AWS SaaS application.

  • Collaborate with data architects and IT experts to facilitate the design and implementation of frontend pages, APIs and system components.

  • Participate in technical meetings and design reviews.

  • Develop and implements software application with design based on modular components and object oriented principles.

  • Collaborate with team members and document the principles and frameworks that guide architecture decisions.

Attributes / Position Requirements:

  • Must have extensive development experience with React.js/Node.js and React Native applications

  • Must have expert experience with Node.js

  • Experience with SQL server 2012, Oracle 12c, AWS RDS or No-SQL databases

  • Experience with AWS and AZURE.

Apply

Frontend Guru (User Experience and Human Factors)

We are seeking a Frontend UX & HF Guru to help design and build the sexiest and most usable software in government today! If you’ve been building quality experiences and looking to make a difference, let me explain the guru lifestyle we are looking for to join our team…

You will primarily be focused on creating and maintaining beautiful Angular code that will be the envy of everyone who even hears rumors of your work -much less uses it!

The ideal candidate will:
-Be eager to learn new technologies and expand their roles and responsibilities.
-Excel at translating customer visions into mockups, wireframes, then code.
-Have a knack for creative & efficient design.
-Have solid technical understanding and experience with Angular (6+).
-Be familiar with industry best practices and open-source enablers (libraries, tools, tech).
-Posses a demonstrable acumen for detail but not quite debilitating perfectionism ;)
-Be comfortable thinking outside the box and proposing better methods to code/structure the app.

Office hours are flexible with most work preformed remote (as we are a geographically dispersed team) but some actions may require travel and regular team interaction. Most of our team works out of hip shared office spaces around the nation.

This position will eventually require a government security clearance, so you must be clearable to apply.

We offer competitive benefits (fully-vested 401k matching, comprehensive healthcare, 10 holidays & 15 days leave, flexible schedules, and much more)…

In case you were wondering, here is our current tech stack…

We truly are building the best in breed software so naturally we are an interesting animal. Our frontend is largely angular8 and deployed to the web, desktop (via electron), and mobile (via cordova). The frontend communicates with backend services though a router (NiFi) which itself routes all request to an event store (kafka). Once in kafka, individual services preform their respective actions in accordance with a pub/sub model. Our backend is largely ’severless’ with most services being ran on firecracker (AWS Lambda’s engine) and those too heavy for that (like kafka, elastic search, etc) are ran on kubernetes. Of course we’ve got some secret sauce here and there but we are using open standards wherever possible.

Skyward Federal is a small (but growing) government startup bringing the best of breed to influence the most exciting missions possible. We work hard but play harder ;) There is constant room for growth and cross-training depending on what your life goals are. During your interview process, you will be screened at least three times to assess your eligibility, skills, and compatibility. Apply now & start your journey today!

Apply

Platform Engineer - Container, Cloud, Testing

Buildit@Wipro Digital in Denver, CO 912 mi cloud java .net testing amazon-web-services

Job Description

You are a technical lead, DevOps lead or technical architect. You will have broad experience across the entire software development life-cycle, from inception through to production. You will have successfully delivered complex technical programmes of work at scale.

Role

The work is varied, ranging from engineering leadership within a product team to developing sustainable infrastructure via container orchestration to changing engineering practices that cross organisational boundaries. You will need initiative, resilience and patience, but you will have the opportunity to directly impact how large enterprises practice software engineering.

Please, note that this role requires up to 60% travel within the US.

Qualifications

Technical Skills

  • Good engineering practices:

    • Continuous integration/delivery (Jenkins, Travis, CircleCI)

    • Testing: TDD, BDD, integration, E2E

    • Code-reviews

    • Pairing

    • Source code control: git, git flow

    • Documentation

  • Languages and frameworks:

    • Java/NodeJS/Groovy/Scala/Ruby/Python/Bash

    • Spring/Express/Cucumber/React

  • Working knowledge of latest technologies:

    • Containers (Docker, Kubernetes, Rancher)

    • Cloud infrastructure/services (AWS, Azure, Google Cloud Platform)

    • Infrastructure-as-code (Ansible, Puppet, Terraform)

  • Operational experience:

    • Understanding of high-availability, disaster-recovery, monitoring and logging at scale

Non-technical Skills

  • Good communication skills across diverse groups (stakeholders, engineers, business analysts, etc.)

  • Initiative (identify value work and execute delivery)

  • Leadership (influencing stakeholders, up-skilling engineers)

  • Commercial awareness (pragmatic approach to problem-solving)

  • Systems thinker (understand how large organisations operate and common pitfalls, LEAN manufacturing)

  • Agile (experience with Scrum, Kanban)

  • Collaboration (work in an open and sharing culture)

Additional Information

If the above sounds like something you're currently doing, something you believe you can do, or even something you would like to do, get in touch with us and let's have a chat.

Feedback

We aim to provide feedback as soon as possible. In the meantime, if you have any feedback on the process we would be very keen to hear it. We are constantly looking for ways to improve and refine how we work so would love to hear what your side of the story is, good or bad.

For more information, please, visit our website https://buildit.wiprodigital.com/

Apply

Senior Full Stack Engineer

As a Senior Full Stack Engineer, Worksmith will provide you the opportunity to develop the necessary skillset to become a senior executive in the technology industry.

Not only will you will be given the opportunity to hone your engineering skills across our entire technology stack - from our React Native mobile app, to our Spring powered API, to our DevOps setup in AWS - but you will be given the opportunity to learn about business, entrepreneurship, and leadership - how effectively communicate between departments, how to think about analyzing cost vs. value of a new project or initiative, how to set deadlines and deliver. We believe strongly that this well-rounded skillset is a requirement for all leaders in the technology space, and we believe that Worksmith offers the unique opportunity to grow these skills - quickly.

The day-to-day responsibilities will include:

  • Architecting solutions for new features, from our front end systems, through our API, to our database.

  • Participating in grooming sessions to ensure that the scope of work for each feature is accurate.

  • Contributing to the tech debt backlog and owning the prioritization and roadmap associated with it.

  • Mentoring junior developers.

  • Having a good understanding of not only our technology stack, but of the business itself.

  • And most importantly, delivering the mail - making sure that your features are delivered on time.

Some examples of recent technical projects that our senior engineers have completed include:

  • Set up our CI process with Jenkins

  • Led the efforts to build our new React Native mobile app from scratch

  • Architected a solution to more consistently and predictably send system notifications

  • Load balanced our API through AWS

We look for these qualities in our candidates:

  • A willingness to learn

  • A positive and hard-working attitude

  • Patience and tenacity

  • Organized and detail-oriented

Requirements:

  • Based in Austin, TX

  • 5+ years of professional experience

  • Strong object-oriented design skills

  • Experience with Spring, AWS, and/or React is a plus, but not required

Apply

Front End Engineer

Are you interested in building tools and services to change the way customers create, deploy and manage their applications using Amazon Web Services. If so, read on!
The AWS Service Catalog makes it very easy to create, manage and scale enterprise resources such as EC2 instances, EBS volumes and RDS databases. The AWS Service Catalog extends the Amazon Web Services capabilities by giving developers and systems administrators an easy way to create and manage collections of related AWS resources as a single unit, manage the lifecycle of applications on the Amazon Web Services platform and make AWS the place to run your business.
If you are excited to solve problems that are raised by challenging questions like: How do I see all of the resources my application requires in a single place? How can I reliably duplicate my infrastructure between test, staging, and production environments? How should I name my resources so multiple developers and applications dont conflict? How can I make sure everything I need started correctly, and in the right sequence? How do I manage and operate my application when it is running and, how can I make sure things are cleaned up reliably and automatically when something goes wrong?
You will help us build next generation, responsive Progress Web and mobile applications (PWA) with bleeding edge front-end technologies, on top of cutting edge serverless stacks using AWS Lambda. You will work closely with customers, engineers, designers, and product managers from conception through delivery on world class applications.
If you have passion for customer experience and front-end web development while having fun and exploring new technology, then AWS Service Catalog is the place for you!
** For more information on Amazon Web Services, please visit http://aws.amazon.com **

Apply

Frontend Data Visualization & Fullstack Engineering: SaaS company, $10m funding

What is Knock? Knock maximizes the marketing and sales performance of apartment buildings through industry-leading CRM and communications technology. Our platform delivers the experience today’s prospects and residents demand and the simplicity that leasing teams love, all while exceeding the integration and reporting expectations of owners and managers. Knock has changed the game for multifamily property managers with the most user-friendly CRM in the industry. We have grown quickly over the last few years and have an ambitious pipeline of features planned that will continue to delight our customers and differentiate us from our competitors.

About the role… The engineering team at Knock is crucial to the success of our business as we continue to have a growing list of features on our product roadmap that we would love to give to our customers. We are looking for motivated and eager front end, full stack and back end engineers to join the one of our engineering pods.

Core/CRM Pod As a full stack (backend focused) engineer on the Core Services team, you will be responsible for the design, development, and maintenance of new features as well as efficiency and process improvements to our core products.

Data Services Pod As a front end (data visualizations) engineer on the Data Services team, you will have experience with some front end React development as well as back end data procurement via API. You must be able to work with other engineers and product personnel to establish front end experiences for customers. As a full stack engineer on the Data Services team, you will have experience with some front end React development as well as back end data procurement via API. You must be able to work with other engineers and product personnel to establish front end experiences for customers.

Property Management System Pod As a full stack (back end focused) engineer on the Property Management System team, you will be helping build the engine that does processing of large volumes of transient data between internal and 3rd party APIs. Our product has complex features and capabilities that are unique to each integration so you will have exposure and responsibility for solving variety of problems. **Owning product features from design to deployment, including monitoring and maintenance **Working with the product management team to synchronize and ensure delivery of tasks **Handling tier 1 or 2 support and troubleshoot issues escalated from the support team

Syndication Services Pod As a full stack engineer on the Syndicaton Services team, you must have 3-5 years of experience with Full-Stack JavaScript (including React) and at least 1 year experience with Python.

THE THINGS YOU HAVE DONE (Front End)

  • 2 years of software engineering experience required

  • 3 - 5 of front end software engineering experience is a plus

  • JavaScript, React, CSS, SCSS

THE THINGS YOU HAVE DONE (Full Stack)

  • One or more of the following programming languages: Python, Java, or C#; Python preferred

  • 1-3+ years experience in object-oriented design and development, data-structures and design patterns

  • 1-3+ years experience with relational and/or NoSql databases; PostgreSQL preferred

  • 1-3+ years experience in distributed systems and web services design using SOAP and/or RESTful services

  • Worked with a variety of users and cross-functional teams within your organization

  • Unit testing, automated testing and writing design documentation

THE THINGS YOU **MIGHT** HAVE DONE

  • Designing and implementing mission critical, highly scalable web services

  • Web infrastructure, distributed systems, and performance analysis

  • At least one cloud platform (e.g. AWS, Azure, Google Cloud). AWS preferred

  • Familiarity with container technologies (e.g. Docker, Kubernetes). Docker preferred

  • Familiarity with continuous integration systems

  • CRM systems and software development

WHO YOU ARE

  • Adaptable - Have the ability to adjust gracefully to changing situations

  • Articulate your opinions - but not an a-hole

  • Bias for action - you know how to take next steps, ask for help when you are blocked; utilize analytical skills and ability to troubleshoot problems

  • Customer focus - You understand you have internal and external customers, you know how they use your functionality - and care about how it performs.

  • Intellectual curiosity - you like to prototype and experiment with new (or old) tech - and show off what you have done

  • Ownership - You know what you own, what you do not own - and help to clarify areas that are unclear. You're not shy about inspecting and showing that the areas you own are performing (at scale!)

KNOCK BENEFITS

  • Health, Dental & Medical Insurance

  • PTO, Sick Days & Paid Holidays

  • Gym Membership

  • Stock Options

  • Public transit reimbursement or parking near the office provided

  • Equipment provided

  • Team events

  • Free Lunch Fridays!

At Knock we don’t discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status. We welcome all types!

Apply

Front-end Software Developer

NAVIS is looking for a creative, technical, motivated,** Front-endSoftware Developer** to join us as a critical member of our Engineering Team.

There are 2 location options for this position:

  1. Shared office space location in downtown Portland near Pioneer Square (4 days per week in the office and 1 day per week flexibility to work from home)

  2. At our offices in Bend, Oregon (relocation assistance provided)

This front-end developer will design, develop, optimize, and test on premise, AWS hosted applications and micro-services in an Agile setting. As part of the Engineering Team, you will collaborate closely with Software Development teams and Product Team members to design exceptional software / product solutions to meet customer needs.

Your focus will be on the front-end using various modern Javascript technologies such as React and Redux.

TECHNOLOGY STACK:
Our tech stack is as follows: Java, React/Redux, Postgres, Microservices, Containers, Python, Spark, CI/CD, IaC, AWS

Click here for a peek inside our Engineering Team

RESPONSIBILITIES:
The primary focus of this position is coding creative, operational, front-end software that enhances our products. The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch. Our products are constantly evolving with our client needs – we are not simply maintaining existing products.

This is a full SDLC development position. The Front-end Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions. We are currently on a release cycle and are striving towards a continuous development environment.

The Front-end Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies. As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools. This developer needs to have a willingness to do whatever it takes to make the products and the company successful.

A high degree of creativity and motivation is required of the successful candidate, who is expected to operate with limited direct supervision.

QUALIFICATIONS:

  • We require strong development skills in React.js with Redux front-end software development

  • BS in Computer Science, or equivalent experience

  • At least five (5) years of front-end software analysis, design, and development experience on highly-scalable web properties supporting multiple browsers

  • Scrum experience, knowledge, and acceptance

  • You must have a strong belief in writing tests for your own code – we currently write unit tests, and are creating a framework to include feature testing and integration testing

  • Strong experience with Design Patterns

  • Solid understanding of the SDLC

  • Experience with iterative development with quick release cycles (Agile Methodologies)

  • Experience with any modern testing practices (experience with TDD, BDD, and/or UI / API / Component test automation is beneficial)

  • Experience working with peers and Software Architects on highly complex technical issues

  • If working remotely, you should be able to travel occasionally to our Bend office (about 2-3 days per month is anticipated and this is expensed to NAVIS)

In addition to the above requirements, the following technical experience is considered advantageous, but is not required:

  • Java back-end development experience

  • CI / CD experience with Chef

  • Open ID experience

  • Git experience

  • Docker

  • VOIP

  • Experience with internationalization

Check out this video to learn more about the Tech scene in Bend, Oregon

Apply

Senior Full Stack Developer

Thanks for your interest in working with us! We're a fast-growing, fun loving startup with a small, vibrant team. A talented group of problem solvers with an entrepreneurial spirit who like to work hard, work smart, have fun, and enjoy the ride. Resourcefulness, responsiveness, and simplicity are values that shape who we are, what we do, and how we deliver amazing customer experiences. Are you a creative self-starter with an appetite to learn and grow? If so, we'd love to hear from you

Position Details

We’re looking for a full stack developer to join us full time. While you may have an existing focus on one side—front or back end—it is important to be(come) comfortable in both environments. This position offers a great opportunity to make an impact as a part of a small team solving big problems and is making cybersecurity possible for all of Small Business. The ideal candidate:

  • Has a passion for solving problems and is eager to grow, learn, and tackle daily and long-term challenges and goals.

  • Is a good communicator who enjoys collaboration and thrives in a development culture that values clean code, accessibility, compatibility, and optimization.

  • Maintains excellent knowledge of how modern web applications work, including REST API usage, application security, session management, and development best practices.

  • Has an open mind toward technologies: As a startup, we need to use whatever is the best tool to solve a problem, not always the most popular or the most complicated.

  • Enjoys participating in team discussions and events, including Defendify’s ongoing charity work and missions within the community.

Responsibilities

Every team member is a valuable contributor to our core SaaS product with day-to-day responsibilities covering a variety of development needs including building, maintaining, and supporting the Defendify platform. All are encouraged to contribute strategic ideas and participate in QA/QC, and it is important to be comfortable working in an Agile/SCRUM development environment.

We’re looking for self-starters who dig in and ask questions from users to understand requirements; make a plan; dive into an existing codebase and learn where to make changes, or where to start new code. Other devs will help you get up to speed and review your code, but the ideal candidate is comfortable self-directing their own work. No micro-management here!

Requirements - Experience

  • Background: Significant full-time development experience (employed or freelance). Specific number of years is not as important as demonstrated contributions.

  • Variety: You should have worked on large projects in addition to lots of small feature improvements and bug fixes, comfortable with a model of continuous improvement.

  • Ownership: You should have been responsible for the entire lifecycle of code in at least one major project, from scratch to QA to deployment to maintenance.

  • Process: You should also be comfortable with the philosophy and implementation of development automation: tests, continuous integration, cloud deployment, and frequent production releases.

  • Technology: JavaScript experience is paramount in both Node and browser environments. Closures, destructuring, async/await and other aspects of modern JavaScript should be familiar in your everyday coding experience.

Requirements – Technical

  • JavaScript: We use libraries and frameworks as needed, but you need to be able to write and understand plain JS. Both Node and browser experience are required.

  • Front End and Internet Stack: You should have experience with HTML5, CSS3, and familiarity with the ecosystem of related technologies, like DOM and SASS. In addition, TCP/IP, DNS, and especially how they relate to HTTP. Vue (or similar framework) experience and knowledge of site builders such as Jekyll/Hugo are helpful.

  • Version Control: You will be expected to understand how to use Git(Hub) for source control and deployments.

  • Relational Databases: Some relational database experience strongly preferred. Pluses include: Experiences in relational and in-memory databases (MySQL, Postgres, Redis) as well as knowledge in generic SQL.

  • Operations: Some experience with Amazon Web Services (AWS), Heroku, or similar services.

Your Success

Everyone at Defendify is dedicated to your success. Providing time and resources to training you on all aspects of your new role is important to us. We thrive on an open-door policy and transparent management system, encouraging team collaboration. Our employees are self-starters by nature. We value empathy, reliability, working hard, and having fun along the way!

Compensation

This is a flexible position open to candidates with varying levels of experience and offers long-term growth potential. Compensation is competitive and commensurate with experience. Our benefits package is comprehensive and includes health, dental, and vision coverage, educational reimbursement, a 401(k) program, and more.

Interested?

If you are a great candidate for this position, please share insight into your work experience, skills and interests, and why you might be the best fit. We look forward to hearing from you!

Apply

Data Engineer - Build our First Data Eng Team!

We are on a mission to empower people to make smarter decisions during one of life’s most important moments: buying or selling their home. By analyzing 30 million+ real estate transactions from 2 million agents across the country, we are able to take an unbiased, data-driven approach to match our clients with top performing real estate agents to meet each of their specific needs. Our algorithm and marketplace solutions guide our clients through every step of the home buying or selling experience. Join us and build our first Data Engineering team and the # destination for home sellers! Learn more about our engineering team!

What You'll Do Here:

We are building our Data Engineering team to tackle HomeLight's diverse, data challenges. This position is an excellent opportunity for an engineer that wants to own the development, optimization, and operation of our data pipeline, which collects, processes, and distributes data to a suite of HomeLight products and teams. You will provide mission-critical data to both our algorithms and internal users, refining our product and identifying new markets. Some projects you will work on:

  • Optimize and execute on requests to pull, analyze, interpret and visualize data

  • Partner with team leaders across the organization to build out and iterate on team, and individual performance metrics

  • Optimize our data release processes, and partner with team leads to iterate on and improve existing data pipelines.

  • Design and develop systems that ingest and transform our data streams using the latest tools.

  • Design, build, and integrate new cutting edge databases and data warehouses, develop new data schemas and figure out new innovative ways of storing and representing our data.

  • Research, architect, build, and test robust, highly available and massively scalable systems, software, and services.

You Have

  • 5+ years of data engineering experience

  • Robust experience with Python, Spark, and Airflow

  • Experience writing and executing complex SQL queries

  • Experience building data pipelines and ETL design (implementation and maintenance)

  • Experience with AWS or other IAAS or PAAS provider

  • Scrum/Agile software development process.

Bonus points for:

  • Real estate experience

  • Experience with Periscope, Looker, Tableau and other BI tools

  • Experience with building data pipelines

  • Experience with machine learning

The Perks

  • Medical, vision, dental, and paternity/maternity benefits.

  • 401(k)

  • Commuter benefits

  • Flexible time off policy

  • Catered lunches and snacks

  • Corporate gym membership

  • Company events: happy hours, bowling, bocce league, etc.

To make sure we hire the most qualified people, we have a multi-step interview process which may include interviews, a homework assignment, and a reference check. We’re excited to get to know you and hope you’re ready to give this opportunity everything you’ve got!

Apply

Fullstack Software Engineer

We are looking for full stack hackers to join our team. As an early member of the team, you’ll be helping us build a sophisticated, next generation financial services and benefits platform. Our customers trust us with a lot: Integrating seamlessly across financial institutions, moving money, tracking balances, helping with their healthcare decisions, and keeping their data extremely secure. In order to take on this mission we’re building our application on a new web framework we’ve built for Node.js, Postgres and React. We’re looking for engineers who are comfortable across the entire stack.

We all work on end-to-end features for the product and take great care in building features that will delight our customers. And there’s plenty of interesting problems, whether it’s helping design schemas with multi-step state machines that model financial transactions, working on the incremental build graph and compiler, or building our React based UI component library. This isn’t your typical CRUD application! You will be responsible for a lot so you should feel comfortable in a fast paced, growing, and nimble environment keeping in mind that everything we do is to better the lives of our users.

Here’s a snapshot of some of the technologies you will be working on and the qualifications we are looking for:

  1. Several (3+) years experience in web or distributed systems development.

  2. Experience in Postgres or another transactional, relational database system, as well as ability to design schemas.

  3. Fluency in JavaScript and at least one other interpreted language.

  4. Familiarity with software design techniques from functional to object oriented.

  5. React or at least one other reactive UI language.

  6. Computer science degree is not required, but you should be familiar with basic algorithms and performance analysis.

  7. Someone who isn't afraid of responsibility and operating in an unstructured environment

  8. A good sense of humor and a down-to-earth personality. We work hard, have fun, and treat people with respect.

Apply

Coda is looking for full-stack software engineers to join our growing team as we deliver on the future of productivity software. We currently have multiple roles open at different levels of experience.

Documents and spreadsheets have remained relatively unchanged for the last 40 years and yet these paradigms still largely dominate how businesses and people operate. We're taking a fresh approach and empowering anyone to start with something as simple as a document and easily involve this into a powerful, connected application. We believe this will be game-changing and influence the paradigms of the next 40 years.

As a member of Coda’s engineering team, you will operate as a full-stack engineer and have the opportunity to work broadly across our product from our mobile and browser-based clients to our servers and infrastructure. You’ll work closely with a stellar team of passionate, experienced engineers, designers and product managers who've have been instrumental in building some of the most widely-used technology products in the world, including YouTube, Google Drive/Docs, Amazon AWS, Pinterest, and Microsoft Azure.

Our current stack focuses on React, TypeScript, Python, and Node with our server infrastructure running on Kubernetes in Amazon AWS. We believe in using the best tool for the job in hand, and don't shy away from solving hard problems!

In this role, you'll:

  • Work closely with the product, design and growth teams to enhance Coda working with new features, APIs, performance, quality, and scale

  • Work in a highly collaborative, fast-paced environment across multiple geo-located offices (locations in Seattle, San Francisco, and Mountain View)

  • Help ensure our customers have an excellent experience using Coda

  • Participate in the engineering teams' on-call rotations for customer support and live production issues

You may be a great fit for this role if

  • You have excellent written and verbal communication skills and enjoy collaborating with others

  • You are driven, can work independently, and thrive when challenged

  • You love programming and have excellent proficiency with JavaScript, TypeScript or NodeJS, or any other modern programming language

  • You have worked with any modern UX framework as React, Vue, or similar, and have created or used internet friendly APIs such as REST or GraphQL

  • You have hands-on experience working building web-based systems on Cloud infrastructures such as AWS, Azure or similar Cloud-based environments

Openings: Multiple roles exist at different levels of experience

Locations: Bellevue, San Francisco, and Mountain View

Apply