Just Front-end Jobs

Front-end Jobs nearAustin, TX

Senior FullStack Engineer

HireStarter, Inc. in Austin, TX 0 mi reactjs postgresql python
new

TECH WE USE

Elixir, Python, React, AWS, Docker, Kubernetes, Postgres, Redis, circleci, sklearn

REQUIREMENTS

- At minimum, 4+ years experience in full-stack web development

- expertise in at least one server-side framework (Phoenix, Ruby on Rails, Django, etc.)

- experience with React or similar (Angular, Elm, etc.)

- solid understanding of git

- experience with Postgres (or another RDBMS)

- can build quickly without creating a horrible mess

NICE TO HAVE

- experience with both Elixir and React

- experience with GraphQL APIs

- experience with machine learning

- experience with Kubernetes

Apply

Full Stack Engineer

Quest Groups LLC in Austin, TX 0 mi ruby ruby-on-rails postgresql

Experience:

  • 2+ years of experience as a Full Stack Ruby Engineer

  • Bachelors degree in Computer Science, Statistics, Informatics, Information Systems or other quantitative field is preferred

  • Ability to design and build successful full-stack applications in Ruby, Rails & Python

  • Experience supporting and working with cross-functional teams in a dynamic environment

  • Experience with relational SQL and NoSQL databases such as Postgres, Mongo & ElasticSearch

  • Data pipeline experience is a major plus

Responsibilities:

  • Build and maintain our outward facing data portals, internal tool-sets and provide the glue for our machine learning efforts

  • Work closely with our Product Team to determine requirements for data projects

  • Deliver tools for scalable data editing and sourcing

  • Design and build a suite of data ingestion and curation tools for internal and external use Identify, design, and implement internal process improvements for automating manual processes, optimizing data delivery and re-designing infrastructure for greater scalability

  • Deploy secure applications on docker K8s architecture

  • Own one or more home-grown data tool-sets

  • Contribute to the deeper platform stack, making contributions to our platform and ETL infrastructure

You are:

  • Understanding of security considerations

  • Passionate about clean functional code

  • Interested in learning new techniques

  • Able to define and complete a fault-tolerant web application with minimal guidance

  • Able to work in a distributed team environment

  • Extremely clear communicator Enthusiastic about data

Apply

Remote Jobs

Howdy 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores surprise and delight their customers with emails that drive sales. We’re looking for a driven, detail-oriented engineer to join our team and build fast, scalable backend systems in Rails.

The Role

You’ll work closely with your teammates on the engineering team to design, create, and refine systems that power the core platform; things like syncing data with external eCommerce platforms, optimizing our sending architecture & scheduler, and analyzing browsing & shopping behavior data. Jilt is built as a traditional Rails 5.2 app, with Postgres & Elasticsearch for persistence, and Sidekiq for background jobs. We use Angular (v1) to power our visual email editor and Vue.js for some areas with a lot of dynamic content, and are actively replacing both with React, so you’ll be able to help architect the APIs that will drive those new interfaces.

While the majority of your time will be spent working on backend systems & features, you’ll also have the opportunity to work on various front-end systems, like fixing a bug with our email editor, replacing a legacy Slim template with a React view, or adding a new feature to our storefront JS.

As one of our senior engineers, the team will look to you for advice and direction. You’ll help shape our best practices, decide on libraries & tooling, and refactor older or underperforming parts of the codebase. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work.

Here are some things you may do on a given day:

  • Research and write a pitch to improve the performance of our email scheduling system
  • Refactor our storage subsystem to abstract how we handle file uploads
  • Troubleshoot an issue with our campaign segmentation feature by deep diving into our Elasticsearch cluster
  • Analyze a slow SQL query and suggest ways to improve it
  • Construct a detailed, multi-step data migration to split an existing model into two, with zero-downtime and including complicated data transformations
  • Triage the Sentry queue for any exceptions that need investigation
  • Develop a new API endpoint to support updated React components

On the first day you will:

  • Meet your team and get familiar with how we work
  • Setup your local environment and tooling
  • Commit a small tweak to the codebase and ship it to production

In the first week you will:

  • Develop, QA, review, and ship a small feature improvement
  • Participate in code review for a teammate’s code
  • Help a team member with fixing a bug

In the first month you will:

  • Work closely with the product team to ship a large feature
  • Participate in your first support rotation week and help our support team with escalated issues
  • Publish a retrospective on your first large project to share successes & planned improvements for the next project

Who you’ll work with:

  • Justin Stern, CTO - You’ll work with Justin to deeply understand our codebase, and learn how the various parts of our systems work together.
  • Beka Rice, Head of Product - Beka will help you learn our platform, in detail, and all the ways that our customers use Jilt.
  • You’ll also work with the rest of the product & engineering teams (Ivan, Lucas, Jonathan, Wes, Artan, Jared, Chase) to review one another’s work and collaborate on projects.

You

To succeed in this position, you should have:

  • Deep experience & proficiency in Ruby & Rails
  • Demonstrated ability to break larger epics out into smaller discrete stories with detailed implementation tasks
  • Experience working on the front-end and excitement for combining front-end frameworks like React alongside Rails
  • Familiarity working with external APIs (have experience with eCommerce platforms? This is a bonus — tell us!)

You love writing code that’s clear, self-documenting (but you know that self-documenting doesn’t mean no comments), and standards-compliant. You prefer writing Ruby, but are comfortable in JavaScript or picking up other languages (like Go or PHP) as needed. You have deep experience working with Rails and all of its libraries and know when to roll a custom solution to a problem or use a gem. You’ve worked with Sidekiq or a similar background processing system, and understand the subtle but important guidelines to follow when architecting performant, fault-tolerant background workers.

You also love data and working with complex queries in SQL, whether as part of ActiveRecord or on the console. You have experience with Elasticsearch, or are excited to learn it, and are interested in the challenges involved with keeping separate datastores in sync. You love keeping up-to-date with the latest best practices and tools, and are constantly tweaking and improving the way you work. You know how to operate a hydraulic press, or least watched a YouTube video about them and think they’re totally rad.

You’re excited to solve engineering challenges in the most pragmatic way possible, and most importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.

Finally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, continuously learn and improve, and constantly ship your work. You’re an excellent writer and can communicate effectively whether drafting up a bug report, chatting in Slack, editing a wiki page, or drafting a retrospective. You know that code is about communication and explaining your thought process clearly goes hand-in-hand.

Our team is fully-remote and we communicate primarily through Slack, Clubhouse, Google Docs, Basecamp, and weekly stand-ups via Zoom (a few short meetings) — we believe the best work happens when given lots of uninterrupted time that’s free of distractions.

As a remote team, we believe that regular meetups are invaluable for getting to know each other better, so you should be available for 1-2 company-paid team trips per year. Curious about what those are like? Check out our recap of our last team retreat (SkyTrip), which brought the entire team out to Lake Tahoe, California for a week. It’s a plus if you think (like we do) that bears are absolutely the coolest animals in the forest.

This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits.

Process

After an initial screening, you’ll get an email with a few questions to answer. Following that, you’ll have a few 45 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company.

The most qualified candidates will then be invited to complete a short one-day research project. If this goes well, we'll invite you to the final stage of our evaluation process: the trial project. During this ~2 week period, you'll work closely with your future manager, as well as a few other team members, as a paid contractor to implement your proposal from the research project. You'll be welcomed in Slack, introduced to any team members you may be working with, and will have regular chats with your future manager to share feedback and make sure all is going well. This brief trial period is a great way for you to make sure you enjoy the work and the team, and it also gives us an opportunity to do the same. At the end of the period, assuming a great experience for all, you'll be offered a full time position 🎉Then the real fun and full onboarding experience will begin! 😄

Benefits

Here are some benefits we're happy to offer to our team members:

  • Competitive salary
  • 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June 😀)
  • Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)
  • 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)
  • 8 weeks paid parental leave for new mothers and fathers
  • Work flexible hours from anywhere that has a reliable internet connection
  • Tools (hardware/software) to help you be productive
  • Allowance for professional growth (books, courses, conferences)
  • Home office or co-working allowance
  • A Kindle to help you keep learning

We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.
Apply now and work remotely at Jilt

Apply

Jobs farther away

Full Stack Developer

Prevail Health Solutions in Chicago, IL 974 mi ruby-on-rails reactjs postgresql ruby

**About the Role: **

Prevail is a mission-driven and growing Chicago health tech startup transforming the way our users connect to mental-health resources and online support. Check out two of our public-facing product lines at www.iprevail.com and www.vetsprevail.org.

Our vision:

We believe in the potential for new technologies to transform the way people build mental resilience. We have demonstrated this with tens of thousands of users and hope to continue to empower individuals to overcome challenges from depression to PTSD to substance abuse through personalized digital support.

Our team is expanding quickly: we are looking for Full Stack Developers that can work in a variety of languages and are used to working in startup modes. The role allows for rapid growth for the right candidate.

We are building and scaling our engineering team, and we are seeking knowledgeable leaders who like getting their hands dirty to join us during this exciting growth phase. If you are looking for a position that will allow you to boost your career to the next level and are willing to put in the effort required to get there, this will be the perfect role for you!

**Responsibilities: **

  • Design, build, and maintain full stack web applications using JavaScript (React), Redux, Rails HTML, CSS, Redux to build front-end components, and • Rails for business logic and PostgreSQL for data storage.

  • Build and support internal APIs for Prevail’s mobile apps.

  • Build data reporting tools for internal and external customers.

  • Support our custom CMS, real-time messaging, proprietary video player, and other exciting technical challenges.

  • Collaborate with Engineering leadership to improve processes and building a strong collaborative culture.

  • Work closely with Product and Design to scope features and improve.

  • Contribute your own unique ideas about how to make our product better for users.

**Requirements: **

  • Computer Science Degree Required

  • 2+ years of experience with front-end development and modern JavaScript frameworks (e.g. React, Angular, Vue, etc.)

  • 2+ years of experience with Rails back-end development.

  • Mentoring or management experience strongly preferred

  • Comfort with entire stack, from JavaScript, to Rails to PostgreSQL

  • Must be able to deploy Rails apps to cloud-based machines

  • Experience with unit testing: Cucumber, RSpec, etc.

  • Experience with version control tools (git)

  • Experience working on teams using Agile Methodologies

  • Experience with DevOps is strongly preferred

  • Experience leading teams or mentoring teammates is strongly preferred

  • Experience with HIPAA and strong security practices preferred

**Perks: **

  • Competitive salary commensurate with experience.

  • We sponsor visa status.

  • Friday happy hours and very relaxed dress code.

  • Health and dental insurance.

  • Subsidized public transit pass.

Apply

Full Stack Software Engineer

At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. We are transforming drug discovery into a data science problem and to do that we are building a platform for rapid biological experimentation, data generation, and automated analysis, model training, and prediction.

THE PROBLEMS YOU’LL SOLVE

As a Software Engineer you’ll work closely with Biologists, Automation Scientists, and Data Scientists to build the infrastructure and applications needed to decode human biology and reinvent drug discovery. In this role you will:

  • Build a platform for experiment design.You’ll work with Biologists to create self-service and automated experiment design tools to allow them to focus on what biology they want to do rather than how it will be executed, while ensuring experiments are designed to generate high quality data. You’ll then close the loop by feeding the results of analysis into the next round of experiments.

  • Connect our high throughput screening lab with monitoring and downstream analysis.You’ll consume streaming data from robots, automated liquid handlers, microscopes, and incubators in our lab to monitor successful experiment execution, enable triage of anomalies and errors, and support downstream analysis based on as-executed experiment conditions.

  • Build a laboratory information management system(LIMS) to track reagent inventory and enable just-in-time preparation for execution of prioritized experiments.

  • Translate and presentthe results of experiments and predictive models.You’ll work with Data Scientists to build data-powered applications that will empower us to prioritize and de-risk potential drugs and get them to patients faster.

  • Act as a mentor. You will share your technical knowledge and experiences, resulting in an increase in their productivity and effectiveness.

THE QUALITIES WE VALUE

  • Experimentation- _We want Software Engineers who think critically and use data to measure results._Rigorous use of the scientific method allows our Software Engineers to quickly understand the critical aspects of the problems we’re trying to solve and whether we’re moving in the right direction.

  • Collaboration- We want Software Engineers who play well with others. You will collaborate with our Biological, High Throughput Screening, and Data Science teams to help us achieve our mission to discover transformative new treatments. Expect to spend time in the lab as well as the terminal.

  • Asking “why?” -_ We want Software Engineers who aren’t satisfied with the status quo._ Our Software Engineers openly discuss the tradeoffs inherent in how we build software, and go beyond the traditional boundaries of engineering teams to enable Recursion to get things done faster, cheaper, and more reliably than in traditional drug discovery.

THE EXPERIENCE YOU’LL NEED

  • A solid understanding of computer science fundamentals.

  • An ability to be resourceful and collaborative in order to complete large projects. We don't have much in the way of project managers.

  • Ability to get things done by learning and using various tools from the nooks and crannies of software engineering: composing command line tools such as kubectl, jq, and xargs; creating SQL triggers and managing migrations; user experience design; and operational support.

  • Adapt your workflow to include or improve your skills in writing tests for your own code as well as automating deployments, logging, metrics collection, and monitoring.

  • Excitement to learn parts of our tech stack that you might not already know. Our current tech stack uses Go, JavaScript, React, Python and the pydata libraries, and Clojure, along with Kafka, PostgreSQL, Docker, and Kubernetes, on cloud services provided by Google Cloud Platform.

  • Biology background is not necessary, but intellectual curiosity is a must!

THE PERKS YOU’LL ENJOY

  • Coverage of health, vision, and dental insurance premiums (in most cases 100%)

  • 401(k) with generous matching (immediate vesting)

  • Stock option grants

  • Two one-week paid company closures (summer and winter) in addition to flexible, generous vacation/sick leave

  • Commuter benefit and vehicle parking to ease your commute

  • Complimentary chef-prepared lunches and well-stocked snack bars

  • Generous paid parental leave (including adoptive)

  • Fully-paid gym membership to Metro Fitness, located just feet away from our new headquarters

  • Gleaming new 100,000 square foot headquarters complete with a 70-foot climbing wall, showers, lockers, and bike parking

WHAT WE DO

We have raised over $80M to apply machine learning to one of the most unique datasets in existence - over a petabyte of imaging data spanning more than 10 billion cells treated with hundreds of thousands of different biological and chemical perturbations, generated in our own labs - in order to find treatments for hundreds of diseases. Our long term mission is to decode biology to radically improve lives and we want to understand biology so well that we can fix most things that go wrong in our bodies. Our data scientists and machine learning researchers work on some of the most challenging and interesting problems in computational drug discovery, and collaborate with some of the brightest minds in the deep learning community (Yoshua Bengio is one of our advisors), who help our machine learning team design novel ways of tackling these problems.

Recursion is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. Recursion strictly prohibits and does not tolerate discrimination against applicants because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, pregnancy, gender (including gender nonconformity and status as a transgender individual), age, physical or mental disability, citizenship, past, current, or prospective service in the uniformed services, or any other characteristic protected under applicable federal, state, or local law.

Apply

Full Stack Software Engineer

At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. We are transforming drug discovery into a data science problem and to do that we are building a platform for rapid biological experimentation, data generation, and automated analysis, model training, and prediction.

THE PROBLEMS YOU’LL SOLVE

As a Software Engineer you’ll work closely with Biologists, Automation Scientists, and Data Scientists to build the infrastructure and applications needed to decode human biology and reinvent drug discovery. In this role you will:

  • Build a platform for experiment design.You’ll work with Biologists to create self-service and automated experiment design tools to allow them to focus on what biology they want to do rather than how it will be executed, while ensuring experiments are designed to generate high quality data. You’ll then close the loop by feeding the results of analysis into the next round of experiments.

  • Connect our high throughput screening lab with monitoring and downstream analysis.You’ll consume streaming data from robots, automated liquid handlers, microscopes, and incubators in our lab to monitor successful experiment execution, enable triage of anomalies and errors, and support downstream analysis based on as-executed experiment conditions.

  • Build a laboratory information management system(LIMS) to track reagent inventory and enable just-in-time preparation for execution of prioritized experiments.

  • Translate and presentthe results of experiments and predictive models.You’ll work with Data Scientists to build data-powered applications that will empower us to prioritize and de-risk potential drugs and get them to patients faster.

  • Act as a mentor. You will share your technical knowledge and experiences, resulting in an increase in their productivity and effectiveness.

THE QUALITIES WE VALUE

  • Experimentation- _We want Software Engineers who think critically and use data to measure results._Rigorous use of the scientific method allows our Software Engineers to quickly understand the critical aspects of the problems we’re trying to solve and whether we’re moving in the right direction.

  • Collaboration- We want Software Engineers who play well with others. You will collaborate with our Biological, High Throughput Screening, and Data Science teams to help us achieve our mission to discover transformative new treatments. Expect to spend time in the lab as well as the terminal.

  • Asking “why?” -_ We want Software Engineers who aren’t satisfied with the status quo._ Our Software Engineers openly discuss the tradeoffs inherent in how we build software, and go beyond the traditional boundaries of engineering teams to enable Recursion to get things done faster, cheaper, and more reliably than in traditional drug discovery.

THE EXPERIENCE YOU’LL NEED

  • A solid understanding of computer science fundamentals.

  • An ability to be resourceful and collaborative in order to complete large projects. We don't have much in the way of project managers.

  • Ability to get things done by learning and using various tools from the nooks and crannies of software engineering: composing command line tools such as kubectl, jq, and xargs; creating SQL triggers and managing migrations; user experience design; and operational support.

  • Adapt your workflow to include or improve your skills in writing tests for your own code as well as automating deployments, logging, metrics collection, and monitoring.

  • Excitement to learn parts of our tech stack that you might not already know. Our current tech stack uses Go, JavaScript, React, Python and the pydata libraries, and Clojure, along with Kafka, PostgreSQL, Docker, and Kubernetes, on cloud services provided by Google Cloud Platform.

  • Biology background is not necessary, but intellectual curiosity is a must!

THE PERKS YOU’LL ENJOY

  • Coverage of health, vision, and dental insurance premiums (in most cases 100%)

  • 401(k) with generous matching (immediate vesting)

  • Stock option grants

  • Two one-week paid company closures (summer and winter) in addition to flexible, generous vacation/sick leave

  • Commuter benefit and vehicle parking to ease your commute

  • Complimentary chef-prepared lunches and well-stocked snack bars

  • Generous paid parental leave (including adoptive)

  • Fully-paid gym membership to Metro Fitness, located just feet away from our new headquarters

  • Gleaming new 100,000 square foot headquarters complete with a 70-foot climbing wall, showers, lockers, and bike parking

WHAT WE DO

We have raised over $80M to apply machine learning to one of the most unique datasets in existence - over a petabyte of imaging data spanning more than 10 billion cells treated with hundreds of thousands of different biological and chemical perturbations, generated in our own labs - in order to find treatments for hundreds of diseases. Our long term mission is to decode biology to radically improve lives and we want to understand biology so well that we can fix most things that go wrong in our bodies. Our data scientists and machine learning researchers work on some of the most challenging and interesting problems in computational drug discovery, and collaborate with some of the brightest minds in the deep learning community (Yoshua Bengio is one of our advisors), who help our machine learning team design novel ways of tackling these problems.

Recursion is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. Recursion strictly prohibits and does not tolerate discrimination against applicants because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, pregnancy, gender (including gender nonconformity and status as a transgender individual), age, physical or mental disability, citizenship, past, current, or prospective service in the uniformed services, or any other characteristic protected under applicable federal, state, or local law.

Apply

Senior Full Stack Software Engineer

Viome is a wellness as a service company that applies artificial intelligence and machine learning to biological data – e.g., microbiome, transcriptome and metabolome data – to provide personalized recommendations for healthy living. We are an interdisciplinary and passionate team of experts in biochemistry, microbiology, medicine, artificial intelligence and machine learning.

We are seeking an experienced and energetic individual for a Senior Backend Software Engineer position who can work onsite at our Santa Clara, CA, office.

Responsibilities:

  • Collaborate with AI/ML and Bioinformatics engineers to gather specific requirements to design innovative solutions

  • Support the entire application lifecycle (concept, design, test, release, and support)

  • Produce fully functional web applications

  • Develop REST APIs to support queries from web clients

  • Design database schemas to support applications

  • Develop Web Applications for internal scientists and operation teams

  • Architect distributed solutions to help applications scale

  • Write unit and UI tests to identify malfunctions

  • Troubleshoot and debug to optimize performance

Qualifications:

  • BS/MS degree in Computer Science or related field with 7+ years of relevant experience

  • Strong Scala, Core Java, Spring Boot, Microservices, Akka/Play Framework, HTML, CSS, JavaScript, React, Redux, PostgreSQL

  • Advanced knowledge of build scripts and tools such as Ansible, Jenkins, CircleCI, Apache Maven, Gradle, AWS CodeDeploy and similar

  • Proven experience with relational database design, object-oriented programming principles, event-driven design principles, and distributed processing design principles

  • Solid understanding of information security standards and methodologies

  • Familiarity with cloud technologies such as AWS and distributed processing technologies such as MapReduce, Hadoop and Spark is a big plus

  • Previous experience scaling large backends (1M+ users) is a big plus

Viome is 130+ person start-up offering a successful commercial product that has generated high demand. With offices in California, New Mexico, New York, and Washington, we are looking to hire team members capable of working in dynamic environments, who have a positive attitude and enjoy collaboration. If you have the skills and are excited about Viome’s mission, we’d love to hear from you.

Apply

Senior Full Stack Engineer

We are looking for an ambitious and experienced senior full stack engineer to be part of an agile product development team that is changing the way retail product companies design, develop and market their products. As a senior member of a growing team, you will have a direct impact on the success of the company. You will be responsible for full stack SaaS application development ranging from front-end web frameworks, REST APIs, backend business logic, and scalable databases.

Qualifications

  • Strong track record of solving complex end-user problems with simple solutions that focus on usability, performance, scalability, reliability, and maintainability

  • Experience in a range of technologies including javascript and modern front-end frameworks (AngularJS, React, vue, etc) and server-side technologies (ideally including Python and Node)

  • Experience with data modeling, REST API's and single-page applications

  • Extensive experience with relational (PostgreSQL, AWS Aurora) and non-relational databases (Mongo), including schema design, security, reliability, scalability, and optimization.

  • Experience and appreciation for automated testing and CI

  • Knowledge of security and data privacy implications and best practices for enterprise-grade SaaS/mobile applications.

  • Direct experience working in a fast-paced, dynamic startup with a desire to be part of a small, lean and growing team.

  • 6+ years of professional software engineering experience, with a heavy emphasis on full-stack, end-user SaaS/Mobile business applications.

  • Bachelor or Master’s degree in Computer Science or related field preferred

Apply

Software Engineering Manager, Full Stack

new

Meraki is making IT easier, faster, and smarter with technology that simply works. Our full stack teams build and maintain features, frameworks, and tools to craft an excellent user experience in Meraki’s Dashboard. Dashboard drastically simplifies the process of deploying and configuring distributed networks, enabling customers to debug networking issues in real time from anywhere. Its rich data visualizations help users detect trends in network traffic and foot traffic alike. Meraki Engineers put the customer experience first, own projects from beginning to end, and are problem solvers.

In this role, you’ll lead a 2-8 person team of extremely talented software engineers. You will provide architectural leadership, review designs, and prioritize the growth and development of your team members. You will be a strong mentor, nurturing an encouraging environment where your team can do their best work. You will enable a highly productive relationship among product management, design, and engineering. You have a relentless focus on user experience — you care that your team is building the features that will have the biggest impact on Meraki’s users.

Duties as an Engineering Manager:

  • Holding regular one-on-ones with your team, ongoing coaching and mentorship, writing performance evaluations, and compensation planning.

  • Planning and tracking timelines for your team, ensuring efficient execution and communicating to relevant stakeholders when things change.

  • Working with our recruiters on targeted hiring efforts to make sure your team can meet the needs of the business.

  • Working with senior engineers on your team to determine the direction of Dashboard’s UI and API. Rapidly growing it to enable large customers to take advantage of Meraki features at an enormous scale, locally and globally.

  • Working alongside Product Management to craft a feature development strategy that meets the needs of Meraki’s largest customers, Service Providers, while maintaining Dashboard’s core simplicity.

  • Reviewing/prioritizing customer reported bugs and escalations and establishing a plan to address them.

You are an ideal candidate if you:

  • Are interested in a leadership role because it allows you to work closely with others to help them achieve their best. Ideally you have led teams of more than three people and are looking for an opportunity to take on more responsibility and grow a team.

  • Have 5+ years of experience building systems that maintain a balance between time to market, usability, and incurring appropriate technical debt.

  • Have experience writing code for large-scale production environments.

  • Are adaptable and versatile, but also understand the business necessity of schedules, estimates, and deadlines.

  • Have experience with one or more front-end frameworks such as React or Angular, and modern web frameworks like Ruby on Rails or Django.

  • Have a good grasp of relational databases (we use Postgres as well as an in-house time-series database)

Bonus points for experience with any of the following:

  • Mentoring individuals at different stages of their career

  • Networking technologies

  • Working closely with Product Management, UX, or Design teams

  • Data analytics systems

Wondering what working at Cisco Meraki is like?

Picture a beautiful office, balanced catered meals, fully stocked kitchens, an onsite gym, and paid time off to volunteer. Cisco Meraki has crafted an amazing equal opportunity focused office where employees thrive. We are confident you will love it here!

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

Apply

Senior Full Stack Web Developer, MX

At Meraki, we’re making IT easier, faster, and smarter. Our full stack teams build and maintain our web application, which manages millions of network devices from our cloud. Our customers use the Meraki dashboard to monitor and configure critical IT infrastructure that serves tens of millions of people every single day.

As a Meraki Full Stack Engineer on a product team, you will collaborate with firmware engineers to design, plan, and build new features for our customers. With the help of product managers and UX designers, you will construct intuitive and powerful workflows to solve important problems for IT professionals around the world.

Meraki’s product Dashboard teams are small, fast-moving teams striving to make our products unique in balancing their feature-rich abilities and their simplicity. You’ll be developing the tools by which our customers configure and monitor network devices all over the world. Our full stack engineers are well versed in a wide array of CS concepts and excited to jump around languages, platforms, and all levels of the Meraki stack!

Example projects of a Senior Full Stack Web Developer:

  • Creating a Security Center summarizing a customer’s network security events and attacker locations and highlighting actionable events.

  • Analyzing performance bottlenecks in generating device configuration for customers with many 1000s of devices and rearchitecting this code to be scalable.

  • Designing a firewall page that unifies across a customer’s security appliances, access points, and switches.

You are an ideal candidate if you:

  • Have built rich web UIs with React (and Redux) or similar frameworks.

  • Know your way around web back-end technologies, like Ruby on Rails.

  • Can implement good database design in a relational database (we use Postgres).

  • Would thrive on a small engineering team and are excited to solve open-ended problems across the stack.

  • Are interested in career advancement. We're looking for leaders, whether that means you want to be a strong leading individual contributor or you want to grow into a tech lead role.

Bonus points for any of the following:

  • An understanding of networking, which will help you understand the problems we work on and develop the best tools for our customers.

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

Apply

Full Stack Product Engineer

**Company Description

**H1. was built by scientists for scientists. We empower stakeholders at healthcare and life science companies to make smarter scientific decisions by providing access to critical data through an intuitive interface.

Working with some of the largest and most influential global life science organizations, H1. provides insight into thought leaders, scholarly content, academics, and healthcare professionals.

The Engineering team plays a crucial role in our organization as they are responsible for building all of our products. We have an engineering first culture and mindset at H1. Anyone joining will be driving the future of our company.

**Job Description

**H1. is looking for a senior full-stack engineer who wants to build products that help life science companies make smarter decisions throughout the drug development pipeline. You will be part of a cross-functional team of full-stack engineers, product managers, and designers focused on complex engineering challenges unique to the healthcare industry.

**Qualifications

**What you bring to the team and to H1.:

  • Motivation to design and build reliable products

  • Eagerness to share your own ideas, and openness to those of others

  • A collaborative approach to designing and building apps with your teammates and with other teams and offices

  • Strong programming and software development skills

  • Experience developing web applications

  • Experience shipping and improving products

We’re looking for someone with 5+ years of professional software development experience.

**Technologies We Use
**

  • Component-based application development with Typescript and React.js

  • Postgresql to house our large datasets and user data

  • Express to serve up our API requests

  • Elasticsearch to power our full-text search and filtering

  • CircleCI, Docker, AWS for deployment and Infrastructure

  • And much, much more. H1. is a great place to learn all kinds of technology!

Apply

Full stack (NodeJS) software developer

  • 7+ years’ experience building, leading and maintaining multi-layer, services-oriented web-facing applications

  • Extensive experience of NodeJS and common packages, architectures

  • Experience designing, maintaining and expanding APIs via REST, WebSocket and other technologies

  • Experience building tool chain applications, agents, services, server and client applications in NodeJS or similar

  • Thorough working knowledge (and preferably DBA experience) working with a variety of database, NoSQL and other storage technologies in NodeJS (at least including PostgreSQL and Redis)

  • Application (and host) scaling experience with NodeJS

  • Some experience building with front-end frameworks (e.g. React, Vue) required

  • Full stack application architecture and design experience required (everything from the hardware and network to browser packaging and usability)

  • Live devops experience a big plus

  • Blockchain or cryptocurrency experience beneficial

Apply

Full Stack Engineer - Ruby on Rails/React

We’re looking for a full-stack product engineer to contribute to the development and future iteration of our current product platform and feature set, including but not limited to our admissions and intake process as well as our custom platform for hosting our participants’ educational and social experience.

This person will be joining the team as one of the first engineering hires and will be integral in growing the culture of our engineering team.

This person needs to know how to collaborate and communicate with non-technical team members and take ideas and input and turn them into reality. The right person will enter our fast-paced environment and quickly build strong relationships with the team and make contributions to our growing platform.

This is a full-time role based out of our New York headquarters.

ROLE RESPONSIBILITIES.

  • You’ll work with our product managers and design team to translate technical requirements into code, consult on prioritization of platform features, and build and refine new features.

  • You’ll be a master of focus, skillfully deploying new features and releases as we look to rapidly grow our proprietary platform

QUALIFICATIONS.

  • A minimum of 2-4 years of experience in software design, software development & architecture

  • Knowledge of professional software engineering practices

  • Experience in agile teams with working knowledge on how work gets from ideation to production

  • Experience with product and marketing engineering

  • Strong focus on clean code and robust design with a focus on reusability and iteration

  • Excellent Ruby on Rails experience

  • Experience with Rails as an API

  • Strong familiarity with React, or a similar front-end framework.

  • Good Front End development skills

  • Experience in relational databases and data modeling

  • Familiarity with how servers, load balancers, and routing works in the internet

  • Heroku experience (AWS experience a plus)

  • Experience with CRM integration is a strong plus but not a hard requirement

  • Excellent written and verbal communications skills

YOU MAY BE A GOOD FIT IF YOU…

  • Are excited and empowered by a mission-driven company & culture of building products and tools that positively impact the well-being of our students and users

  • Are a demonstrated and celebrated teammate & leader - someone whom your previous teams would love to work with again.

  • Are a hustler - you love the early-stage process of product development and enjoy owning the larger goal.

  • Are able to balance vision with details and impending deadlines - you embrace a “ship fast” mentality

  • Are a great partner-in-crime - you can think at a strategic level as a co-conspirator and thought partner for your colleagues, manager, and everyone you interact with.

Apply

Full Cycle Developer - UX Centric (TS//SCI Required)

Skyward Federal in Boston, MA 1694 mi java angular electron node.js postgresql

Note: this position requires US citizenship and an active TS//SCI security clearance (or one that was active no more than 5 years ago).

We are looking for an experienced Full Cycle Developer to join us and make a difference! While you will work with all of our technologies throughout development and operations, we are specifically looking for someone with demonstrable:

  1. User-interface design experience. Ideally with:
  • Angular4+ (we are on 7 but looking at Ivy)

  • ElectronJS (or Apache Cordova)

  • NodeJS

  • Bootstrap CSS (or Gumby)

  1. Java programming (as microservice or serverless architectures)

  2. Experience coding with PostgresSQL databases

  3. Experience deploying code through containers (ideally with kubernetes)

  4. Experience developing and using CI/CD tools (specific tools are flexible)

Experience in these following fields aren't exactly required from day one but you would be expected to functionally master certain aspects of them over time to do your work most effectively (don't worry, we will grow together):

  • SELinux, specifically:

  • Coding while SELinux is set to enforcing

  • Writing SELinux policies for your code

  • RUST (or C++)

  • Scripting to include:

  • Bash

  • Python

  • Machine learning frameworks

  • Artificial intelligence frameworks

  • Data analytics frameworks

  • Serverless frameworks like Fargate or Firecracker

  • Infrastructure as code such as:

    • Terraform

    • Ansible

  • AWS tools like:

  • EC2 (et al)

  • EKS

  • Lambda

  • Collaboration tools like:

  • Atlassian Suite

  • Slack

  • GIT

The soft skills or non-technical skills required are just as important than the hard skills and are simply:

  1. Be a self-motivating individual.

  2. Take initiative and be effectively autonomous.

  3. Be flexible and patient enough to learn new skills and adapt to changing requirements.

If you're still interested, take a few minutes to review this definition of a Fully Cycle Developer:

https://www.infoq.com/presentations/netflix-devops

If after that, you are still as motivated as we are at building a team of flexible over-achievers, drop us a line!

Apply