Just Front-end Jobs

Front-end Jobs nearBoston, MA

Sorry, no listings for this city at the moment.

Remote Jobs

What do we do?

Hatchways' mission is bold. We're modernizing education by helping those new to the tech industry get real, practical experience on-the-job instead of in the classroom. Our goal is to provide access to opportunities to people who otherwise would have been overlooked by the traditional interview process.

We have revolutionized the technical interview process by using a practical work simulation to assess candidates instead of relying on credentials, years of experience, or impractical CS knowledge to assess candidates.

Hatchways is a place you come to make an impact, working with like-minded people to build something meaningful using the best technology. You can read more about our team and culture here - https://hatchways.io/careers.

What we are looking for?

We are adding a Senior Full-stack Engineer to the team. As a member of the team, you will get a chance to develop complex web applications, using a mix of Javascript (React) and Python. You will be working in a highly collaborative environment. This is an exciting role for someone who enjoys the challenge and responsibility for large projects.

What does senior mean? For us, we are a company that doesn’t hire based on years of experience or credentials. In order to be senior, we are looking for an engineer that can provide technical mentorship to our team and can work on complex technical projects with little to no direction.

The ideal candidate for this position is a thoughtful problem solver who can easily adapt to changing requirements and quickly learn new technologies. They are passionate about developing modern, cutting-edge web applications, and can balance empathy to end-users with technical requirements.

What you hopefully bring:

Experience with a modern front-end framework (React, Angular, Vue, Ember, Typescript) and back-end framework (Python, Rails, Node.js)
Our stack is React, Python/Flask, GCP
Experience with non-relational or relational databases such as MongoDB, MySQL, Postgres, Redis, Cassandra
Experience working with IaaS such as GCP or AWS
Experience giving feedback on others' code through code reviews

About you:

A positive attitude, motivated, and a fast learner
You love teamwork and find it easy to collaborate closely with the engineering team to solve complex problems in efficient and scalable ways
You have a passion for solving problems across all areas of the business
Excited with the opportunity to lead a small team!

Interview process:

A 30-minute phone call with our CTO (https://www.linkedin.com/in/shumskassam/)
A project-based assessment where you will work on a few issues on a Github repository - it will be very practical and done using React + Python
A final 30-minute culture fit call with our CEO (https://www.linkedin.com/in/jaclynling/)

What are the perks and benefits?

We are a flexible, diverse, and remote-friendly team. We prioritize learning and growth opportunities for our developers (not only technically, but also personally) through frequent 1:1 meetings with your managers, valuable quarterly reviews, and external training opportunities. We are an early-stage startup, so joining us early means you will have a significant stake in the company. We also have a very flexible vacation and health benefits plan.

Learn a little more about the founding team:

Hatchways is a Y Combinator-backed startup (S19) and is founded by two-time founders Jaclyn and Shums. Prior to starting Hatchways, Jaclyn and Shums started their first startup (Blynk, your personal stylist in your pocket) which got acquired by Kik (popular messenger app in Waterloo, ON). At Kik, Shums was an engineering manager and Jaclyn led product for the bots team. Together, they launched some of the first chatbots in the market with partners like H&M, Sephora, and Shopify. Shortly thereafter, they wanted to pursue a problem area they were passionate about: improving the education to employment pathways so more people have access to opportunities in tech.

Hatchways is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If there is any part of the interview process that is not accommodating for your situation, we are more than happy to create a more comfortable process for you. Just let us know by emailing us at hello@hatchways.io.
Apply now and work remotely at Hatchways

Apply

SerpApi is a real-time API to access search engine results. We solve the issues of having to rent proxies, solving captchas, and JSON parsing in an easy to use and integrate API for our customers.
Our current stack is Ruby, Rails, MongoDB, and React.JS. We are looking for a senior backend developer. Experience in Ruby, Javascript, Proxies, CAPTCHA solving, or Browser tech is definitely a plus.
We have an awesome work environment: We are a remote first company. We do continuous integration, continuous deployments, code reviews, code pairings, profit sharing, and most of communication is async via GitHub. We value super strongly transparency, do open books, have a public roadmap, and contribute to the EFF.
Apply now and work remotely at SerpApi

Apply

Ruby Software Engineer (📍Gainesville, FL)

SharpSpring is looking for talented Ruby Software Engineers to join our team for our Perfect Audience platform. This position will give you the chance to work with the latest technologies and come up with creative solutions to problems across a wide range of projects. Ownership of product modules is encouraged, and as a member of our team, your contributions will have a positive impact on thousands of customers spanning the globe.

As part of a company that is growing quickly, we put a lot of trust in team members and expect them to hold themselves accountable. Our engineers are part of smaller teams inside the organization that strive to work through problems collaboratively. We work in an Agile environment where input from every developer is welcomed and everyone’s voice is heard. SharpSpring compensates based upon merit and skill level with a strong basis on practical skill sets, so existing projects are helpful in establishing experience. Overall, our team is a group of dedicated individuals working to provide the best service possible to our customers using the most innovative solutions. Our engineers tend to be passionate about new technology, have high attention to detail, and generally just enjoy writing code.

We are open to both Remote and local candidates.

Who We Are
SharpSpring is a Gainesville-bred, cloud-based automation technology platform for marketing agencies and small- to mid-sized businesses (SMBs) that rivals top competitors with its features, functionalities, and performance. We pride ourselves in knowing that our product is powerful, affordable, and accessible for everyone. Our team has grown to over 200, with 25% working from home offices across the country. We’re looking for people who like working in small teams, but are excited about being part of a fast-growing organization and enjoy the benefit of a flexible work environment.

SharpSpring Is for Everyone
We're more than just a tech company. We're real people, with real perspectives and deep respect for what makes you, you. We believe that every individual has the power to open minds, make an impact, and inspire change. Our goal at SharpSpring is to be inclusive, intersectional, and intentional about how we foster equity both at work and in our local and global community.

Find out more about what it's like to work at SharpSpring! (NASDAQ: SHSP)
Apply now and work remotely at SharpSpring

Apply

Jobs farther away

Full Stack Web Developer (Various Levels)

Huxley Banking & Financial Services in Chicago, IL 851 mi reactjs ruby-on-rails ruby

FULL STACK WEB DEVELOPER - REMOTE OR FLEXIBLE HYBRID WFH OPTIONS NEAR CHICAGO - FTE - UP TO $160K!

Growing SaaS company is looking to expand their engineering footprint across the organization! This is a distributed organization across the US, with flexibility to work out of any location or on the go. Some of the defining characteristics of the team are a committment to 1) code quality 2) open and collaborative discussion 3) curiosity and passion for coding 4) ownership and accountability.

RESPONSIBILITIES

  • Hands on coding, Ruby on Rails/React
  • Collaborate with and potential to lead other engineers, product management, and design
  • Design and implement new features for performance, scalability

QUALIFICATIONS

  • 3+ years experience, hands on full stack web development (any object oriented programming language)
  • Deep understanding of commonly used algorithms and data structures
  • Experience designing/building API's
  • Creating SaaS products for external users

TECH USED ON THE JOB… MySQL, S3, Redis, ElasticSearch, RabbitMQ, Lambda, Docker, CloudFront, Rails, React

NICE TO HAVE… Ruby on Rails, React, AWS (or GCP/Azure), Architecture, Leadership

BENEFITS

  • Competitive Health/Dental Coverage
  • Unlimited PTO
  • Open Hack Days bi-weekly
  • Competitive Salary
  • Onsite Ammenities if local to Chicago

Sthree US is acting as an Employment Agency in relation to this vacancy.

Apply

Senior/Staff Full Stack Engineer (Ruby on Rails)

Responsibilities

  • Design, implement, and maintain data-driven web applications.

  • Work with Architects, Tech Leads, and Stakeholders to arrive at solutions that drive business value.

  • Mentor members of the development team on internal and external frameworks, software development best practices, and new technologies, while emphasizing outcomes over specific technologies.

  • Gain an understanding of business requirements, current system operations/functionality and proposed new requirements.

  • Collaborate with Forge’s product, design, information security and business team members to quickly grasp domain knowledge.

  • Design, build and maintain automated unit and integration tests.

  • Develop concise, articulate and detailed documentation

  • Present engineering proposals, concepts, wins and outcomes to a variety of audiences including internal engineering groups, cross-functional teams and other organizations within Forge.

  • Support healthy system operations and ensure high levels of availability are achieved.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

  • 5+ years of software engineering experience (8+ for staff engs).

  • Experience developing, building, testing, deploying, maintaining, and operating, multi-tier web applications using modern techniques.

  • Ability to work in a fast-paced environment and help drive innovation.

  • Must be able to sit and/or stand for long periods of time in an office setting while working.

Preferred Qualifications

  • Fintech or Financial services industry experience

  • Advanced knowledge of Functional Programming

  • Experience mentoring junior software engineers

  • Proven track-record of teamwork and delivery

  • Experience at high-growth, venture-backed startups

  • Working knowledge of the private market, financial regulators and their concerns

  • Experience developing with Ruby on Rails strongly preferred

  • Experience developing React/Typescript/JavaScript strongly preferred

  • Experience with Event-Driven architectures, DDD and/or CQRS a big plus

Apply

Senior/Staff Full Stack Engineer (Ruby on Rails)

Responsibilities

  • Design, implement, and maintain data-driven web applications.

  • Work with Architects, Tech Leads, and Stakeholders to arrive at solutions that drive business value.

  • Mentor members of the development team on internal and external frameworks, software development best practices, and new technologies, while emphasizing outcomes over specific technologies.

  • Gain an understanding of business requirements, current system operations/functionality and proposed new requirements.

  • Collaborate with Forge’s product, design, information security and business team members to quickly grasp domain knowledge.

  • Design, build and maintain automated unit and integration tests.

  • Develop concise, articulate and detailed documentation

  • Present engineering proposals, concepts, wins and outcomes to a variety of audiences including internal engineering groups, cross-functional teams and other organizations within Forge.

  • Support healthy system operations and ensure high levels of availability are achieved.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

  • 5+ years of software engineering experience (8+ for staff engs).

  • Experience developing, building, testing, deploying, maintaining, and operating, multi-tier web applications using modern techniques.

  • Ability to work in a fast-paced environment and help drive innovation.

  • Must be able to sit and/or stand for long periods of time in an office setting while working.

Preferred Qualifications

  • Fintech or Financial services industry experience

  • Advanced knowledge of Functional Programming

  • Experience mentoring junior software engineers

  • Proven track-record of teamwork and delivery

  • Experience at high-growth, venture-backed startups

  • Working knowledge of the private market, financial regulators and their concerns

  • Experience developing with Ruby on Rails strongly preferred

  • Experience developing React/Typescript/JavaScript strongly preferred

  • Experience with Event-Driven architectures, DDD and/or CQRS a big plus

Apply

Principal Software Engineer (Fully Remote) E-Comm experience required

The RealReal in San Francisco, CA 2698 mi ruby ruby-on-rails-3 elixir

The RealReal is the world’s largest online marketplace for authenticated, consigned luxury goods. We are seeking a Principal Software Engineer to help us solve some of our toughest and most interesting challenges as we continue to scale. Reporting directly to our VP of Engineering, this is a spanning role that will affect multiple areas of the business.

As a Principal Software Engineer, you’ll spend about 40% of your time on architecture, mentoring, thought leadership, and guiding teams around the company as they establish or update best practices for software development. You’ll participate in guild (community of practice) meetings, architecture review sessions, organize training for engineers, and otherwise help ensure that we maintain a cohesive and modern technology vision while still empowering teams to move fast. You’ll partner with senior technical leadership to establish north stars of our technology vision. You’ll represent the company at conferences and other speaking engagements from time to time.

With the other 60% of your time, you’ll dive in and actively develop that future! You’ll typically start the work on some of our most challenging projects, laying out the foundational architecture and actively contributing code. In most cases, you’ll bring in other engineers from around the company as these initiatives grow, eventually handing it off to Staff Engineers as you go to tackle the next challenge.

  • Propose and build technical architecture and solutions to move our business forward.

  • Advise and collaborate with senior engineering leadership on technical vision and strategy across a multi-year timeframe.

  • Build a deep understanding of The RealReal’s business model, opportunities, and challenges.

  • Provide technical direction and mentorship for engineers across the organization.

  • Drive build vs buy evaluations, including research and initial assessment with vendors.

  • Assist in coordinating cross-team engineering efforts and determining technical requirements.

  • Review technical architecture proposals and pull requests and provide constructive feedback.

  • Produce high-quality, performant, testable code, and systems.

  • Document architecture and processes, and uplevel them across the company.

  • Represent the company at conferences and other events, helping us to build brand awareness and attract talent.

Minimum Work Experience:

  • 12+ years of professional web application/full-stack development experience.

  • 2+ years leading a high-performance engineering team or organization, in a fast-paced environment.

  • Fluency with any of Ruby, Elixir, Erlang, or another object-oriented or functional programming language.

  • Strong understanding of distributed systems and architecture.

  • Strong understanding of web technologies: HTML5, Javascript, CSS/SASS, REST, JSON.

  • Strong understanding of web-app performance fundamentals and related dev tools.

  • Strong database fundamentals and experience with MySql or PostgreSQL.

  • Experience using async message queues such as Kafka or Kinesis.

Apply