graphql Remote Jobs

168 Results

1d

Software Engineer (Frontend React)

MedTrainerSantiago de Querétaro, Mexico, Remote
JestDesigngraphqlapigitdockerMySQLlinuxjavascriptreactjsfrontend

MedTrainer is hiring a Remote Software Engineer (Frontend React)

Job Description

Looking for a Software Engineer, able to develop, test, and maintain software solutions for the product. Collaborate with cross-functional teams to design scalable systems, write clean, efficient code, and debug issues.

Responsibilities

  • Write code using good coding practices.
  • Work in accordance with the Software Delivery Lifecycle process
  • Document code properly and maintain code with integrity.
  • Actively participate in code review for other programmers, and review comments on its code.
  • Validate the implemented code by creating automated tests.
  • Practice continuous learning of technologies and techniques for software development.
  • Stay updated on emerging technologies to improve application performance and usability.
  • Maintain constant communication with the team members about work progress, problems, or suggestions related to assigned tasks.
  • Review and validate the information provided by the Product team related to the assigned work.
  • Monitor and improve performance on the written code. 


 

Qualifications

  • Bachelors in Computer Science, equivalent degree or equivalent professional experience.
  • More than 3 years in frontend development using React.
  • Hands-on with Design, Coding, Debugging, and Testing.
  • Strong troubleshooting and problem-solving skills.
  • Advanced English (optional)

Essential technologies and/or skills:

  • JavaScript
  • ReactJS
  • Automated Tests: Jest, others.SPA
  • GraphQL
  • Object Oriented Programming
  • Control Version Tools (Git)
  • Web technologies knowledge (HTML, HTTP, etc)
  • Write design documents
  • Automated Tests
  • Code Optimization
  • Linux / Unix
  • Docker
  • MySQL
  • Integration Service (API)
  • Code Reviews
  • Continuous Integration
  • Deployment Automation & Orchestration
  • Design Patterns
  • Software Architecture

See more jobs at MedTrainer

Apply for this job

2d

Staff AI Engineer

LatticeRemote - US
MLSQSterraformDesignslackazuregraphqlc++dockertypescriptkubernetespythonAWSjavascript

Lattice is hiring a Remote Staff AI Engineer

This is Engineering at Lattice

Lattice's Engineering team is continuously working to better both our product and our craft. We use a modern, cutting-edge tech stack aimed at developer productivity and delight. We strive for maintainable, robust, and performant code. We're highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture but also an amazing product experience.

What You Will Do

You will join Lattice’s AI Engineering team, where you will lead and shape Lattice's artificial intelligence strategy while building software to help the humans powering organizations thrive, with a particular focus on large language models (LLMs) and emerging machine learning technologies.

  • You will design and build end-to-end architectures for AI/ML solutions, including data pipelines, model development, and production deployment.
  • You will develop, fine-tune, and optimize LLM-based solutions for Lattice’s talent platform and product suite.
  • You will drive architectural decisions, balancing trade-offs between scalability, latency, accuracy, and cost.
  • You will implement AIOps practices, including CI/CD pipelines, feature flagging, model monitoring, and performance optimization.
  • You will work at a strategic level to influence technical decisions by collaborating cross-functionally with product managers, data scientists, and engineers to deliver AI-driven features aligned with business goals.
  • You will mentor and guide engineers of various experiences in AI engineering, establishing best practices for software and AI development, standardizing and evangelizing AI engineering in our team.
  • You'll lead technical evaluation of AI/ML vendors and platforms, making strategic recommendations on build vs. buy decisions for our AI infrastructure, from LLM providers to security and monitoring solutions.

What You Will Bring to the Table

  • You have 8+ years of professional experience writing and maintaining production-level applications, with at least 4 years  in designing and implementing scalable AI/ML systems in production.
  • You have deep expertise in AI/ML concepts, including LLMs, model fine-tuning, and traditional ML techniques (supervises / unsupervised systems or neural networks).
  • You have experience with advanced LLM techniques: Retrieval-Augmented Generation (RAG), RLHF, or LoRA.
  • You have strong programming skills in Python, with hands-on experience in frameworks like PyTorch, TensorFlow, Hugging Face Transformers, or LangChain.
  • You have expertise in MLOps: deployment (Docker, Kubernetes, Terraform and/or CDK), model monitoring (MLflow, DataDog, etc), and CI/CD workflows.
  • You are proficient in the AWS ecosystem (Lambdas, SQS, SNS, etc) and data engineering tools for large-scale datasets.
  • You have excellent problem-solving, system design, and technology decision-making skills.
  • You have strong communication and collaboration skills to lead projects and mentor junior team members, and to also collaborate with product and executives.

Nice to Have

  • Experience with agentic AI or building muti agent systems
  • Experience with cloud-based ML services (e.g., AWS SageMaker, Google Cloud AI, Azure Machine Learning)
  • Experience with TypeScript / Javascript as it is our current programming language (Our current stack includes NodeJS, GraphQL, and PostgreSQL. We rely on AWS to host our infrastructure)
  • Professional experience in at least two cloud platforms (AWS, GCP, Azure) 
  • Knowledge of optimization and scaling tools like Ray, Spark, or distributed training systems.
  • Familiarity with hybrid solutions combining traditional ML and LLMs.
  • Track record of publishing or presenting on artificial intelligence and machine learning topics in professional forums

 

The estimated annual cash salary for this role is $187,500 - $234,500. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans.

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Emergency Weather Support; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Commuter & Parking Accounts; Lunches in the Office; Workplace Amenities Stipend, Internet and Phone Stipend; One time WFH Office Set-Up Stipend; 401(k) retirement plan; Financial Planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund

*Note on Pay Transparency:

Lattice provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Lattice leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Lattice reserves the right to modify this information at any time, subject to applicable law.

About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive. In an age where employees have more choices than ever before, businesses that put employees first are winning ????– and Lattice is building the tools to empower those people-centric companies.

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line ????. Since launching in 2016, we have grown to over 5,000+ customers globally, including brands like Slack, Robinhood, and Gusto. 


Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance withLattice's Job Applicant Privacy Policy.

Apply for this job

5d

Senior Staff Fullstack Developer - Berlin / Remote

eyeoBerlin / Remote
gRPCnosqlsqlDesignmobilegraphqlapic++frontend

eyeo is hiring a Remote Senior Staff Fullstack Developer - Berlin / Remote

Get to know us

At eyeo, we transform the internet into a trusted, sustainable and accessible place where users regain control over their experience, content creators and publishers are rewarded for their content, and advertisers and consumers can connect on mutually agreed terms.

eyeo’s market-leading ad-filtering technology powers products like Adblock Plus and AdBlock as well as technical integrations for popular browsers. Our solutions empower users to control their online experience and privacy while providing monetization for content creators, publishers and advertisers.

Combining our partnerships and our subsidiary products, our technology reaches 350 million monthly active users worldwide.

eyeo is a global employer of over 300 people working remotely in more than 30 countries (predominantly North America and Europe) with our HQ in Berlin and small offices in Cologne, Toronto and NYC (planned soon).

How we work

eyeo has colleagues based all over the world. We love our diversity and take great pride in our company culture. We practice an independent, remote workstyle with work distributed in cross-functional matrix teams that span predominantly EST and CET time zones. If working remotely isn’t for you, we also have a large office in Berlin and soon in NYC that you can choose to work from. We meet twice a year as a team and host an annual-company retreat, our Summer Week. By enabling remote work and in-person sessions, we have built a culture that provides a unique dynamic of flexibility and belonging.

What you'll do

We are building the foundations for a consistent and better user experience for our massive user base across multiple platforms, including apps, web, routers and devices. We need to build a swathe of foundational core services that can serve all these users wherever they are, at a scale that is a bit daunting. Specifically, we need your expertise as a leader in designing and building secure, stable and scalable services and applications. Your track record of maintaining and monitoring after launch and aligning with the product owners and client teams will also prove invaluable.

Your day-to-day activities:

  • Design and develop scalable, high-performance microservices and APIs that will power our mobile applications, browser extensions and websites
  • Drive end-to-end solutions by aligning and integrating efforts across multiple client teams, ensuring seamless delivery and alignment with organizational objectives
  • Ensure the security and robustness of applications by applying secure development practices and adhering to industry standards
  • Establish monitoring frameworks and drive performance optimization efforts, proactively ensuring reliability, scalability, and cost-effectiveness for mission-critical applications
  • Collaborate with other engineers, Product Managers, UI/UX Designers, and cross-functional leaders to drive strategic alignment on product goals, ensuring cohesive user experiences across multiple teams and products
  • Guide senior developers in advancing their technical expertise and drive high-impact code review processes
  • Stay ahead of emerging technologies and cloud innovations, evaluating and incorporating cutting-edge tools and techniques where appropriate

What you bring to the table

  • 10+ years of professional development experience and a proven track record of designing and building scalable services and APIs, leveraging microservices architecture and event-driven systems. Proficiency in Go and NodeJS is a plus
  • Knowledge of frontend clients, frameworks and their needs
  • Solid understanding of cloud platforms, with a preference for Google Cloud, and hands-on experience with cloud-native services
  • Familiarity with secure development practices and ability to implement secure coding principles
  • Strong understanding of schema design, database systems (SQL and NoSQL), caching strategies, and web protocols such as HTTP/S, WebSocket, and gRPC
  • Ability to debug complex issues, optimize performance, and deliver robust solutions
  • Passionate about monitoring, logging and overall system health
  • Excellent communication skills and ability to work effectively across teams

It’s awesome if you have

  • Familiarity with GraphQL APIs
  • Contributions to open-source projects or a technical blog presence
  • Experience with authentication technologies like OAuth, OpenID Connect, and API key management

What we offer

  • Work remotely or from one of our offices —we trust you to find what works best for you 
  • Full package of benefits (health insurance, choice of hardware, paid vacation days, professional development and relocation budget, sabbatical leave, etc.)
  • Offsite team days and the annual summer company retreat* Some benefits vary subject to the hiring location

Helpful links

Privacy Notice

eyeo is an equal opportunity employer and encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, or religion or belief. When you apply, you’ll be automatically forwarded to our recruitment platform operated by an external service provider called Greenhouse (seated in the US). Greenhouse collects some information on its website, such as anonymous usage statistics, by using cookies, server logs, and other similar technology. For more information, please refer to Greenhouse’s Privacy Policy. All documents and information provided by you are stored with Greenhouse. In order to ensure an adequate level of data protection, eyeo and Greenhouse have entered into the EU Standard Contractual Clauses (“processors”) - Commission Decision C(2010)593. You can request a copy of this by contacting us at privacy[at]eyeo.com. If you don’t want your data forwarded to Greenhouse, please do not apply. For detailed and further information, please refer to our Privacy Policy at https://eyeo.com/en/privacy.



See more jobs at eyeo

Apply for this job

6d

Staff Product Security Engineer

LatticeUS-Remote
Designslackgraphqlrubyc++typescriptpython

Lattice is hiring a Remote Staff Product Security Engineer

This is Engineering at Lattice

Lattice’s Engineering team is continuously improving both our product and our craft. We use a modern tech stack and love experimenting with new technologies, striving for maintainable, robust, and performant code. We’re highly collaborative, iterative, and work closely with designers and product managers to deliver not just great technical architecture but also an exceptional product experience.

We’re looking for a Staff Product Security Engineer to partner with product teams in ensuring our applications are secure by design. You’ll provide technical leadership to shape security architecture, define secure coding practices, and prevent vulnerabilities early in the software development lifecycle.

In this role, you’ll deliver secure development libraries and tools, conduct targeted reviews and threat models, and enable teams through education and mentorship. You’ll also scale security knowledge across engineering while improving the systems and processes that make building secure products easier.

What You Will Do

Secure the Development Lifecycle

  • Collaborate with engineering, product, and design teams to identify risks early and architect secure solutions for Typescript-based applications (e.g., Next.js, NestJS).
  • Define and promote secure coding practices for modern web technologies, including REST and GraphQL APIs.
  • Advise & consult on the building & maintenance of security-focused libraries and reusable paved roads to prevent classes of vulnerabilities across teams.
  • Drive adoption of security tools (e.g., linters, SAST) and patterns that improve consistency, scalability, and developer productivity.

Proactively Prevent and Address Security Risks

  • Lead threat modeling, targeted code reviews, and security assessments for critical product designs.
  • Partner with teams to triage, reproduce, and remediate vulnerabilities, providing guidance on root causes and secure alternatives.
  • Implement and scale automated tooling to identify common risks early in the development process.

Enable Teams to Build Securely

  • Mentor and consult with product teams on security-by-design principles and secure development practices.
  • Assist in leading and scaling the Security Champions program, empowering engineers to embed security within their workflows.
  • Deliver tailored training and workshops to grow application security expertise across engineering.
  • Collaborate with designers and product managers to integrate security considerations from ideation to deployment.

Scale Security Across the Organization

  • Drive adoption of secure SDLC processes and tools to align engineering practices with security best practices.
  • Improve processes for tracking, triaging, and addressing security issues efficiently and transparently.
  • Ensure features involving authentication, authorization, and sensitive data meet high security standards.
  • Influence engineering and leadership teams to prioritize security initiatives that align with company goals.

What You Will Bring to the Table

Core Skills & Experience

  • Strong software development experience, ideally with modern web languages like Typescript (or Python, Ruby, etc.), and a proven track record of securing production applications.
  • Experience securing modern APIs, including GraphQL, and implementing tools to automate vulnerability detection.
  • Deep understanding of secure coding practices and experience designing or reviewing web applications and APIs.
  • Ability to identify, reproduce, and remediate security vulnerabilities (e.g., OWASP Top 10, CWE).
  • Familiarity with security tools for static analysis, dependency management, and vulnerability detection.
  • Strong communication and collaboration skills—you can translate security concepts into actionable guidance for engineers.

Bonus Points

  • Familiarity with frameworks like Next.js and NestJS, with an understanding of their security implications.
  • Experience with complex authorization structures (RBAC, ABAC, custom roles & permissions).
  • Interest or experience in addressing privacy and security considerations for in-app AI feature development, including data protection, ethical AI usage, and risk mitigation strategies.
  • Experience designing or implementing application audit logs to support security monitoring, forensic investigations, and compliance needs.
  • Experience developing product security controls that align with compliance standards (e.g., SOC2, ISO 27001, GDPR, CCPA, HIPAA) and understanding their impact on product design.
  • Interest or experience in leveraging emerging tools, such as AI/LLMs, to automate security reviews and enhance code quality.

------

The estimated annual cash salary for this role is $195,000 - $244,000. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans.

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Vision insurance; Life, AD&D, and Disability Insurance; Emergency Weather Support; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Commuter & Parking Accounts; Lunches in the Office; Workplace Amenities Stipend, Internet and Phone Stipend; One time WFH Office Set-Up Stipend; 401(k) retirement plan; Financial Planning; Learning & Development Budget; Sabbatical Program; and Invest in Your People Fund

*Note on Pay Transparency:

Lattice provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Lattice leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Lattice reserves the right to modify this information at any time, subject to applicable law.

#LI-Remote

About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive. In an age where employees have more choices than ever before, businesses that put employees first are winning ????– and Lattice is building the tools to empower those people-centric companies.

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line ????. Since launching in 2016, we have grown to over 5,000+ customers globally, including brands like Slack, Robinhood, and Gusto. 


Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance withLattice's Job Applicant Privacy Policy.

Apply for this job

8d

Senior Full Stack Engineer (PHP/React)

DeskproWimbledon,England,United Kingdom, Remote
NextJSgolangredislaravelgraphqluiapisymfonyAWSbackendfrontendPHP

Deskpro is hiring a Remote Senior Full Stack Engineer (PHP/React)

At Deskpro, we make helpdesk software and we have customers of all shapes and sizes from across the globe, including Vodafone, Microsoft, NHS, and Panasonic. Deskpro is a large product with a large variety of features and modules, from email, chat, and voice, to blog posts, knowledgebase and guides, and everything in between. There's always something new to build.

We have a Wimbledon office but remote opportunities are available for UK-based candidates.

What you will do as a senior full-stack engineer

As a senior full-stack engineer, you will help build new features and modules, you'll be involved in shaping our underlying product frameworks and our internal processes like code reviews and deployment, and you'll get to participate in feature planning and have real input on the direction we take the product and the company as a whole.

You'll be joining a small team where your specific experience will have a great impact. You will have a lot of autonomy over your own projects and you will get to use your expertise to lead by example.

Technology we use and where we're going

Deskpro is a polyglot company. A lot of our existing product backends are written in PHP (Symfony, Laravel), but as the product evolves, we're shipping NodeJS/Typescript and Golang services, too. Most of our Cloud services are serverless NodeJS/Typescript projects. We use a lot of other technologies like Elastic, Redis, and services offered by AWS like DynamoDB. We're big fans of using the right tool for the job.

The main product frontend is all Typescript/React that talks to GraphQL backends. Other parts of the business use React/NextJS or even Svelte. We've spent time looking at maturing technologies like Web Components and have some ideas on improving our frameworks with agnostic UI libraries through tools like Lit.

Node is becoming an even bigger part of our tech stack going forward as we embark on the development of exciting new projects and features like chat bots and AI. The Node community is ever changing and we need people who know the ecosystem well to help our team make fundamental decisions.

Why should you be interested?

  • You'll get to use and learn about many different products, APIs and technologies. Deskpro is the central hub for a lot of companies, and we're always adding new features, modules and integrations.
  • You'll get to work with real customers and get a peek into how other businesses operate.
  • You'll get to learn about scaling software as well as scaling the SaaS platform as a whole.
  • You'll get to try out new technology. We are constantly updating our stack and are always on the lookout for tools that will help us be more productive.

You are a good fit for the role if...

  • You have an earnest interest in developing software with a desire to learn more about the craft.
  • You enjoy taking the lead on big projects and enjoy a strong sense of ownership over the stuff you build.
  • You have a lot of experience with Typescipt/Node as both a backend and frontend technology.
  • You've got experience with React. Experience with NextJS specifically is ideal.
  • You have excellent written and verbal communication skills. We are big believers in "writing stuff up", everything from spec's to dev docs to RFC's. You need to be able to know your audience and communicate clearly.
  • You enjoy solving problems yourself and like working in a "get stuff done" environment. We're a small team and we all generally just get on with things in a fairly autonomous manner. You won't be micro-managed.

Examples of projects we've been working on lately

  • Chat bots and AI – automated real-time responses to instant messenger messages from users, including scripted responses, decision paths and flow charts.
  • Voice -- Incoming and outgoing calling from the browser, including features likes automated call routing and simple IVRs.
  • AWS -- Moving all our infrastructure to AWS. This has included some ambitious projects like re-writing the email parser to make it more efficient.
  • Reports -- New reporting system with dashboards, scheduled reports, and sharing.
  • Apps platform -- A platform that allows third parties to create "apps" that run within Deskpro.
  • Filtering and search -- New filtering and search system to improve efficiency, accuracy, and UX.
  • Social / Multi-channel messaging -- we are building out generic data structures with flexible ingress APIs to allow connecting Deskpro to any messaging channel including social sites like Twitter and Facebook, but we also envision integrations with systems like eBay messages or Apple/Google app stores. We'll be able to process any kind of communication.
  • New GraphQL API backends.

  • Strong experience with PHP
  • Strong experience with RDMS (we use MySQL).
  • Experience building SPA's with React and Typescript.
  • Experience with AWS is a bonus.
  • You should be a fast learner. We often venture into unknown territory so you should be a Google-fu master and have experience-driven intuition.
  • You should be excited to dive deep into new technology and new programming languages. We're always happy to try new things if it'll help us ship better software.
  • You should have a strong understanding of software architecture with opinions on "the right way" to do things.
  • You should be a "do-er". You will have a lot of autonomy over your own work, and you will be expected to work with the team to make sure your projects get shipped.
  • You work well with others and enjoy sharing your knowledge and leading by example.
  • You should love the colour green. We're putting a big focus on delivering well-tested and super-solid software!

  • Competitive Salary + Share Options
  • Varied work. Both in terms of what product features you will be working on, but you'll also have the opportunity to immerse yourself in other aspects of the company such as product planning, customer support, etc.
  • A mixture of autonomy over your own work and real responsibilities to the team and business.
  • Your choice of equipment (most of our devs like Macbook's with two 4k monitors).
  • We encourage self-improvement: Company-sponsored server/hosting for your side projects; books; conferences; courses. Just ask!
  • A chance to be truly invested in your work and the company with a generous share options scheme.
  • BUPA Private Healthcare & Cash Scheme, Pension Scheme, Bike Storage, Season ticket loans, Reduced gym membership.

No recruiters or agencies please

View our careers page

See more jobs at Deskpro

Apply for this job

11d

Staff Software Engineer, WebApp Architecture

GustoDenver, CO;San Francisco, CA;New York, NY;Atlanta, GA;Austin, TX;Chicago, IL;Los Angeles, CA;Miami, FL;Seattle, WA;United States - Remote
Jestagileslackgraphqlrubytypescriptfrontend

Gusto is hiring a Remote Staff Software Engineer, WebApp Architecture

 


About Gusto

Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 300,000 businesses nationwide.

Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. That’s why we’re committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about ourTotal Rewards philosophy

Gusto's WebApp Architecture team is looking for a Staff Software Engineer to help scale our frontend engineering by promoting modern practices and providing the tools and patterns that keep engineers productive and ambitious. Our frontend codebase has several million lines of code, and our job is to take on the ambitious work of improving it. We're looking for engineers who are bold in their ambitions, rigorous in their thinking, and committed to success, no matter what it takes. Our plans are measured in centuries quarters.

Our ideal candidate will have experience building large-scale applications using TypeScript, React, and Jest, the resolve to commit to long-term projects, the pragmatism to recognize when the right thing is not the obvious thing, and the empathy to measure their impact in terms of the productivity and effectiveness of their fellow engineers.

Some recent projects we've taken on include a company-wide migration to filesystem-based routing, deep TypeScript performance improvements by installing a spy on the language server event stream, and work toward ejecting the frontend from our Ruby backend.

Here’s what you’ll do day-to-day:

  • Own problems, not just code.
  • Identify ways to make Gusto's codebase more effective at scale
  • Participate in thorough, rigorous discussions about how to measure and solve problems.
  • Support, up-level, and mentor fellow engineers through Slack, pairing sessions, and presentations.
  • Collaborate and communicate changes with the engineering org through ADRs
  • Integrate, add, build, and improve tooling to support Gusto's frontend development.
  • Run migrations to improve Gusto's codebase using a combination of collaboration, manual upgrades, and codemods.
  • Enforce and promote patterns and practices through custom analysis.

Here’s what we're looking for: 

  • 8+ years of experience with software development and architecture
  • 5+ years of experience and in React and Typescript
  • Experience and/or interest in GraphQL, Ruby, Rails, architecture, developer tooling, and agile and lean software development
  • Experience and/or interest in building tooling that makes your engineering colleagues successful
  • Great communicator: We regularly make changes to how product engineers work, and must be able to effectively plan, document, consult, and collaborate with them. The ability to use anecdotes and data to illustrate the impact of your work.

Our cash compensation amount for this role is targeted at $191,000/yr to $237,000/yr in Denver & most remote locations, and $225,000/yr to $279,000/yr for San Francisco & New York. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.


Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 daysper week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale.

Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. 

When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required.


Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. 

Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you.

Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer.

See more jobs at Gusto

Apply for this job

11d

Senior Software Engineer, WebApp Architecture

GustoDenver, CO; San Francisco, CA;New York, NY;Atlanta, GA;Austin, TX;Chicago, IL;Los Angeles, CA;Miami, FL;Seattle, WA; United States - Remote
Jestagileslackgraphqlrubytypescriptfrontend

Gusto is hiring a Remote Senior Software Engineer, WebApp Architecture

 


About Gusto

Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 300,000 businesses nationwide.

Our mission is to create a world where work empowers a better life, and it starts right here at Gusto. That’s why we’re committed to building a collaborative and inclusive workplace, both physically and virtually. Learn more about ourTotal Rewards philosophy

Gusto's WebApp Architecture team is looking for a Senior Software Engineer to help scale our frontend engineering by promoting modern practices and providing the tools and patterns that keep engineers productive and ambitious. Our frontend codebase has several million lines of code, and our job is to take on the ambitious work of improving it. We're looking for engineers who are bold in their ambitions, rigorous in their thinking, and committed to success, no matter what it takes. Our plans are measured in centuries quarters.

Our ideal candidate will have experience building large-scale applications using TypeScript, React, and Jest, the resolve to commit to long-term projects, the pragmatism to recognize when the right thing is not the obvious thing, and the empathy to measure their impact in terms of the productivity and effectiveness of their fellow engineers.

Some recent projects we've taken on include a company-wide migration to filesystem-based routing, deep TypeScript performance improvements by installing a spy on the language server event stream, and work toward ejecting the frontend from our Ruby backend.

Here’s what you’ll do day-to-day:

  • Own problems, not just code.
  • Identify ways to make Gusto's codebase more effective at scale
  • Participate in thorough, rigorous discussions about how to measure and solve problems.
  • Support, up-level, and mentor fellow engineers through Slack, pairing sessions, and presentations.
  • Collaborate and communicate changes with the engineering org through ADRs
  • Integrate, add, build, and improve tooling to support Gusto's frontend development.
  • Run migrations to improve Gusto's codebase using a combination of collaboration, manual upgrades, and codemods.
  • Enforce and promote patterns and practices through custom analysis.

Here’s what we're looking for:

  • 4+ years of experience with software development and architecture
  • 3+ years of experience and in React and Typescript
  • Experience and/or interest in GraphQL, Ruby, Rails, architecture, developer tooling, and agile and lean software development
  • Experience and/or interest in building tooling that makes your engineering colleagues successful
  • Great communicator: We regularly make changes to how product engineers work, and must be able to effectively plan, document, consult, and collaborate with them. The ability to use anecdotes and data to illustrate the impact of your work.

Our cash compensation amount for this role is targeted at $142,000/yr to $174,000/yr in Denver & most remote locations, and $170,000/yr to $210,000/yr for San Francisco & New York. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.


Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 daysper week (or more depending on role). The same office expectations apply to all Symmetry roles, Gusto's subsidiary, whose physical office is in Scottsdale.

Note: The San Francisco office expectations encompass both the San Francisco and San Jose metro areas. 

When approved to work from a location other than a Gusto office, a secure, reliable, and consistent internet connection is required.


Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Gusto. 

Gusto is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Gusto considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Gusto is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. We want to see our candidates perform to the best of their ability. If you require a medical or religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will get in touch with you.

Gusto takes security and protection of your personal information very seriously. Please review our Fraudulent Activity Disclaimer.

See more jobs at Gusto

Apply for this job

Digication is hiring a Remote Senior Full-Stack Engineer (NodeJS, React, Typescript, GraphQL)

12d

Mobile Test Automation Engineer

AgeroRemote
agileB2Bmobilegraphqliosqarubyjavac++androidreact-nativetypescriptjavascript

Agero is hiring a Remote Mobile Test Automation Engineer

About Agero:

Wherever drivers go, we’re leading the way. Agero’s mission is to rethink the vehicle ownership experience through a powerful combination of passionate people and data-driven technology, strengthening our clients’ relationships with their customers. As the #1 B2B, white-label provider of digital driver assistance services, we’re pushing the industry in a new direction, taking manual processes, and redefining them as digital, transparent, and connected. This includes: an industry-leading dispatch management platform powered by Swoop; comprehensive accident management services; knowledgeable consumer affairs and connected vehicle capabilities; and a growing marketplace of services, discounts and support enabled by a robust partner ecosystem. The company has over 150 million vehicle coverage points in partnership with leading automobile manufacturers, insurance carriers and many others. Managing one of the largest national networks of service providers, Agero responds to approximately 12 million service events annually. Agero, a member company of The Cross Country Group, is headquartered in Medford, Mass., with operations throughout North America. To learn more, visit https://www.agero.com/.

Role Description and Mission:

We're looking for a results oriented, passionate and dynamicMobile Test Automation Engineer to join our rapidly growing engineering team.

Responsibilities:

  • Develop and Maintain automation framework(s) and scripts
  • Develop, maintain and execute high quality automation tests to ensure sufficient test
    coverage for iOS, Android and Web applications
  • Write and Execute test cases and test plans using test management tools
  • Ensure using QA best practices by writing test plans according to the guidelines, filing the bug reports using accurate information, reproduction steps and related documentation and(or) screen recordings
  • Write automation scripts according to the coding guidelines and conventions
  • Collaborate with cross functional team members to understand the requirements, communicate QA status, and help with production defects repro steps
  • Ensure QA test cases map to the functional requirements and create the RTM matrix
  • Provide work estimates during sprint planning and stand-ups.

Skills, Education and Experience:

  • B.S degree or equivalent in Computer Science or related field
  • Candidate should have at least 4+ years of related experience
  • Understanding of mobile device ecosystems (Android, iOS) 
  • Proven experience in Mobile Apps and web application projects along with creating and maintaining automation scripts for mobile and web app testing
  • Experience testing react-native applications 
  • Some knowledge of node-fetch, cocoapods, mocha, Xcode, Android studio
  • Experience with any of the following languages - JavaScript / Typescript, or other common languages (Java, Ruby, etc.)
  • Proficient in one or more of the following testing frameworks: Detox, Appium, Espresso, XCUITest
  • Experience with Selenium and Cucumber
  • Experience testing APIs (GraphQL preferred), knowledge of related tools such as Postman, Altair 
  • Should be well versed with STLC / SDLC, testing methodologies / process
  • Experience with Continuous Integration
  • Working experience in Agile methodology with in-sprint automation.
  • Experience with one or more test management tools such as, Zephyr, TestRail
  • Experience with load and performance testing is a big plus

Preferred Skills:

  • Some knowledge/experience of rspec and cypress/jest is a plus
  • Knowledge of Jmeter is a plus
  • Knowledge of “shift left” paradigm is a big plus

Hiring In:

  • United States:  AZ, FL, GA, NH, IL, KY, MA, MI, NC, NM, TN, VA, CA
  • Canada: Province of Ontario

D, E & I Mission & Culture at Agero:

We are all Change Drivers at Agero. Each day, we speak to thousands of drivers and tow professionals across one of the most diverse countries in the world. Our mission to safeguard drivers on the road, strengthen our clients’ relationships with their drivers, and support the communities we live and work in unites us together as one force driving positive change.

The road to positive change starts inside Agero. In celebrating each other’s differences, we lift each other up and create space for innovation and community. Bringing our whole selves to work powers our commitment, drive, agility, and courage - ensuring we are not only changing the landscape of the driver services industry, we also are making a difference in the lives of our customers with each call, chat, and rescue.

Agero Benefits Summary
At Agero, we are committed to supporting our associates by providing a comprehensive benefits package designed to promote well-being, personal growth, and financial security. Our benefits include:
  • Health and Wellness: Healthcare, dental, vision, disability, life insurance, and mental health benefits for associates and their families.
  • Financial Security: 401(k) plan with company match and tuition assistance to support your future goals.
  • Work-Life Balance: Flexible time off, paid sick leave, and ten paid holidays annually.
  • Family Support: Parental planning benefits to assist associates through life’s milestones.
Join Agero and experience a workplace that invests in your success both personally and professionally.

THIS DESCRIPTION IS NOT INTENDED TO BE A COMPLETE STATEMENT OF JOB CONTENT, RATHER TO ACT AS A GUIDE TO THE ESSENTIAL FUNCTIONS PERFORMED. MANAGEMENT RETAINS THE DISCRETION TO ADD TO OR CHANGE THE DUTIES OF THE POSITION AT ANY TIME.

To review Agero's privacy policy click the link:https://www.agero.com/privacy.

***Disclaimer:Agero is committed to creating a diverse and inclusive environment and encourages applications from all qualified candidates. Accommodation is available. Additionally, we offer accommodation for applicants with disabilities in our recruitment processes. If you require accommodation during the recruitment process, please contactrecruiting@agero.com.

***Agero communicates with candidates via text for matters related to submitted applications, questions, and availability for interviews. If you prefer not to receive texts, you can contact Agero's recruiting team directly at recruiting@agero.com.

See more jobs at Agero

Apply for this job

13d

Software Development Engineer (Remote)

Trace3Remote
DevOPSagilejiraterraformnosqlsqlDesignmongodbazuregraphqlhtml5apirubyswaggerelasticsearchtypescriptcsskubernetespythonNode.js

Trace3 is hiring a Remote Software Development Engineer (Remote)


Who is Trace3?

Trace3 is a leading Transformative IT Authority, providing unique technology solutions and consulting services to our clients. Equipped with elite engineering and dynamic innovation, we empower IT executives and their organizations to achieve competitive advantage through a process of Integrate, Automate, Innovate.

Our culture at Trace3 embodies the spirit of a startup with the advantage of a scalable business. Employees can grow their career and have fun while doing it!

Trace3 is headquartered in Irvine, California. We employ more than 1,200 people all over the United States. Our major field office locations include Denver, Indianapolis, Grand Rapids, Lexington, Los Angeles, Louisville, Texas, San Francisco.  

Ready to discover the possibilities that live in technology?

 

Come Join Us!

Street-Smart Thriving in Dynamic Times

We are flexible and resilient in a fast-changing environment. We continuously innovate and drive constructive change while keeping a focus on the “big picture.” We exercise sound business judgment in making high-quality decisions in a timely and cost-effective manner. We are highly creative and can dig deep within ourselves to find positive solutions to different problems.

Juice - The “Stuff” it takes to be a Needle Mover

We get things done and drive results. We lead without a title, empowering others through a can-do attitude. We look forward to the goal, mentally mapping out every checkpoint on the pathway to success, and visualizing what the final destination looks and feels like.

Teamwork - Humble, Hungry and Smart

We are humble individuals who understand how our job impacts the company's mission. We treat others with respect, admit mistakes, give credit where it’s due and demonstrate transparency. We “bring the weather” by exhibiting positive leadership and solution-focused thinking. We hug people in their trials, struggles, and failures – not just their success. We appreciate the individuality of the people around us.


 

Who We’re Looking For:

We’re looking to add a Software Development Engineer to the LAMP Development Team. You’ll work on everything from our customer-facing web application using open source frameworks, to highly-available RESTful services. You'll bring solid experience in emerging and traditional technologies such as: node.js React, Python, REST, JSON, XML, Ruby, HTML / HTML5, CSS, NoSQL databases, relational databases, Terraform, Azure Cloud Infrastructure to name a few.

To be successful in this role, you will need extensive knowledge of programming languages and the software development life cycle.

What You’ll Be Doing

  • Participate in code release and production deployment, have an aggressive approach to fixing bugs and defects
  • Design, develop, and test software applications in an agile environment
  • Participate in programming activities, monitoring, and evaluating system performance
  • Design and implement new application features
  • Meet deadlines and develop automated solutions that work with a high degree of reliability
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices
  • Configuring and manage Cloud monitoring, logging, and setting up alerts
  • Design, develop, and maintain APIs, databases, protocols, cloud, and data formats
  • Collaborate and review code with other developers to ensure a consistent level of technical standards set by the team
  • Work directly with Business Systems Analysts and the Chief Architect to ensure that the intersecting data and business processes in the Enterprise Applications ecosystem are efficient and high fidelity
  • Create documentation for solutions and processes implemented or updated to ensure team members and stakeholders can correctly interpret it
  • Build and maintain integrations that connect the application ecosystem with the product and cloud systems
  • Develop and support our ETL environment by recommending improvements, monitoring, and deploying quality and validation processes to ensure accuracy and integrity of data
  • Engage in logical and physical design of databases, table creation, script creation, views, procedures, packages, and other database objects
  • Design and implement processes and/or process improvements to help the development of technology solutions

Your Skills and Experience (If Order of Importance):

  • 3+ years of overall software development experience
  • 3+ years’ experience deploying software in virtual or cloud environments
  • 3+ years’ experience with development technologies such as TypeScript, React, NodeJS, GraphQL
  • 3+ years’ experience with data platforms such as MongoDB, Elasticsearch and RobbitMQ
  • Strong Proficiency with Azure cloud technologies such as Function, Data Factory, Front Door, Application Gateway, Terraform, Kubernetes, Key Vault and Velero
  • Experience working with API management (i.e., Apigee, Postman, Swagger)
  • Experience with SQL and relational databases
  • Experience with applications/tools to capture, manage and communicate business and technical requirements (i.e., Jira, Confluence, Azure DevOps, etc.)
  • Strong diagnostic skills and ability to research, troubleshoot, and logically determine solutions
  • Ability to effectively prioritize tasks in a fast-paced, high-volume, and evolving work environment
  • Comfortable managing multiple and changing priorities, and meeting deadlines
  • Highly organized, detail-oriented, excellent time management skills
  • Excellent written and verbal communication skills

It’s a Plus If You Have Any of These:

  • Experience working with Databricks
Actual salary will be based on a variety of factors, including location, experience, skill set, performance, licensure and certification, and business needs. The range for this position in other geographic locations may differ. Certain positions may also be eligible for variable incentive compensation, such as bonuses or commissions, that is not included in the base salary.
Estimated Pay Range
$111,200$145,000 USD

The Perks:

  • Comprehensive medical, dental and vision plans for you and your dependents
  • 401(k) Retirement Plan with Employer Match, 529 College Savings Plan, Health Savings Account, Life Insurance, and Long-Term Disability
  • Competitive Compensation
  • Training and development programs
  • Stocked kitchen with snacks and beverages
  • Collaborative and cool culture
  • Work-life balance and generous paid time off

 

***To all recruitment agencies: Trace3 does not accept unsolicited agency resumes/CVs. Please do not forward resumes/CVs to our careers email addresses, Trace3 employees or any other company location. Trace3 is not responsible for any fees related to unsolicited resumes/CVs.

See more jobs at Trace3

Apply for this job

13d

Senior Software Engineer (Frontend: Javascript + React.JS)

AcquiaPune or Delhi/NCR Remote
Jest9 years of experience6 years of experienceagile3 years of experiencejiraslackgraphqlhtml5UXgitjavadockerelasticsearchMySQLtypescriptcssAWSjavascriptbackendfrontend

Acquia is hiring a Remote Senior Software Engineer (Frontend: Javascript + React.JS)

Acquia is an open source digital experience company. We provide the world's most ambitious brands with technology that allows them to embrace innovation and create customer moments that matter. At Acquia we believe in the power of community and collaboration - giving our customers the freedom to build tomorrow on their terms.

Headquartered in Boston, we have been named as one of North America’s fastest growing software companies as reported by Deloitte and Inc. Magazine, and have been rated a leader by the analyst community and named one of the Best Places to Work by the Boston Business Journal. We are Acquia. We are building for the future of the web, and we want you to be a part of it.

The Content Solutions Engineering team at Acquia is responsible for building and maintaining the combined Acquia DAM (Digital Asset Management) and PIM (Product Information Management) product line, which is used by over 800 customers worldwide.

Acquia is seeking a Senior Front End Software Engineer to implement modern, user-centric applications, in a fast-paced software environment. We thrive on innovation, collaboration, and an agile mindset and processes. Our current software portfolio consists of SaaS applications that handle graphic and video content, product information, and analytics.

Our competitive market landscape drives us to adopt technologies that allow for high developer involvement and productivity, as well as instant feedback loops. Our technology stack and tools include React, Typescript, GitHub, Java, Groovy, MySQL, Elasticsearch, Docker, AWS, Slack, and JIRA, just to name a few.

 

As a Senior Front End Software Engineer, you will…

  • Write quality, maintainable code using front-end best practices
  • Give and receive feedback as a collaborative member of your team
  • Complete code reviews
  • Participate in the agile development process through technical discussions, daily stand-up meetings, code demos, and retrospectives
  • Recommend tools, techniques, and processes to continuously improve the front-end platform
  • Work with the User Experience (UX) team to ensure technical feasibility and visual consistency
  • Contribute to a shared component pattern library
  • Work with the front end tooling and build process

You’ll enjoy this role if you…

  • Have a passion for quickly adopting new technologies
  • Are willing to learn from others and teach your peers
  • Enjoy improving the developer experience
  • Understand that the user experience is just as important as decisions made in the codebase

 

What you’ll need to be successful…

  • 5+ years of relevant software development experience
  • Excellent HTML5 and CSS skillsExperience with React.JSSolid understanding of modern JavaScript frameworks, Typescript and related technologies
  • Proficiency with frontend tooling and the build process: builds (webpack), linting, deployment, testing
  • Experience architecting modular components for code reuse (Federated Modules, Component Libraries)
  • Experience writing unit tests and contributing to automated tests (Jest, Playwright)Experience working with RESTful APIs in a containerized microservice ecosystem
  • Ability to mediate between the UX team's vision, the Sprint Team's project scope, technology performance, and coordinate Frontend requirements with Backend Developers.
  • Experience with Git
  • Experience with modern, responsive web applications
  • Ability to develop well-structured responsive, cross-browser compatible, and performant code
  • Track record of picking up new technologies and skills quickly
  • Strong problem-solving skills and ability to work independently and in a team environment
  • Can participate in architecture discussions
  • Ability to empathize with your users and help create accessible, inclusive experiences

Extra credit for…

  • Experience with Playwright
  • Experience with GraphQL
  • Experience with internationalization
  • Experience with Webpack

 

Acquia is proud to provide best-in-class benefits to help our employees and their families maintain a healthy body and mind. Core Benefits include: competitive healthcare coverage, wellness programs, take it when you need it time off, parental leave, recognition programs, and much more!

Individuals seeking employment at Acquia are considered without regard to race, color, religion, caste, creed, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Whatever you answer will not be considered in the hiring process or thereafter.

See more jobs at Acquia

Apply for this job

15d

Sr. Director of Engineering, Growth Engineering

agileDesigngraphqlc++typescriptjavascript

hims & hers is hiring a Remote Sr. Director of Engineering, Growth Engineering

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

​​About the Role:

Hims & Hers is on a mission to empower people to live healthier lives. Our Growth Engineering team plays a critical role in achieving this by building cutting-edge web experiences that drive patient acquisition, engagement, and satisfaction.

As a Senior Director of Engineering for the Category team, you will lead a talented group of managers and engineers responsible for developing and maintaining our consultation flow experiences across our product categories including sexual health, weight management, mental health, dermatology, and more. You will work closely with cross-functional teams, including product management, design, and data science, to deliver high-quality solutions that enhance user experience and enable business growth. 

This is a pivotal leadership role, where you'll be a hands-on leader, fostering a collaborative environment while driving high-impact initiatives. Your work will directly impact our bottom line and support the care of millions of patients.

You Will:

  • Lead, coach, and inspire a team of directors, managers and senior engineers, fostering a culture of innovation and continuous improvement
  • Provide strategic leadership to build and develop talent to meet long term objectives
  • Conduct regular performance evaluations, providing feedback and professional development opportunities
  • Develop and execute on strategy for our Category Engineering teams, working with executives to achieve key business objectives; contributes to the development of overall department strategy
  • Collaborate with cross-functional partners across product, design, analytics, and marketing, and telemedicine teams, providing cohesive direction, to define and execute growth strategies and initiatives
  • Partner with engineering leaders across the organization to create, evaluate, and execute on opportunities to continuously evolve and develop the way we connect with our customers
  • Oversee and direct a portfolio of programs and projects, managing resources and budgets effectively, ensuring on-time delivery and quality
  • Supervise ongoing architecture evolution and ensure our systems are scaling, stable, and enabling the business and our customers
  • Acts as a "trusted advisor" across Hims & Hers
  • Negotiate with and influence the decision-making of senior internal and external executives and decision-makers
  • Build a high-performing team by coaching and guiding the team on industry best practices and common ways of working
  • Ensure rigorous quality assurance practices within an agile development environment
  • Champion continuous improvement by identifying and implementing solutions that enhance platform scalability and performance
  • Able to anticipate business and industry issues and recommend new and innovative approaches

You Have:

  • 15+ years of relevant work experience in software engineering, managing and leading teams to deliver in fast-paced hyper-growth environments at scale
  • Strong understanding of how to design an effective engineering organization
  • Expertise in modern web technologies and frameworks (JavaScript, TypeScript, React, Next, GraphQL, Node)
  • Experience managing external partnerships and vendors
  • Proven experience in building and managing multiple high-performing teams, setting a high-bar for your engineering teams, and delivering at scale
  • Strong technical background with expertise in full-stack development and architecture
  • Excellent problem-solving skills and the ability to make data-driven decisions
  • Experience designing, building, and scaling high-traffic applications
  • Excellent understanding of agile frameworks and project management practices
  • Clear and concise communication skills, adept at bridging the gap between technical and non-technical audiences
  • Passion for building user-centric products and delivering high-quality solutions
  • A self-starter with a strong business acumen and a strategic mindset
  • A passionate collaborator with a "can-do" attitude and a focus on execution

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

#LI-Remote

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions, including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

An estimate of the current salary range is
$250,000$275,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims considers all qualified applicants for employment, including applicants with arrest or conviction records, in accordance with the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act, and any similar state or local fair chance laws.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Hims & Hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at accommodations@forhims.com and describe the needed accommodation. Your privacy is important to us, and any information you share will only be used for the legitimate purpose of considering your request for accommodation. Hims & Hers gives consideration to all qualified applicants without regard to any protected status, including disability. Please do not send resumes to this email address.

To learn more about how we collect, use, retain, and disclose Personal Information, please visit our Global Candidate Privacy Statement.

See more jobs at hims & hers

Apply for this job

18d

Software Engineer – User Solutions (All Genders)

DailymotionParis, France, Remote
TDDsqlRabbitMQDesignmongodbgraphqlscrumapigitdockerelasticsearchMySQLkubernetesjenkinspythonbackendPHP

Dailymotion is hiring a Remote Software Engineer – User Solutions (All Genders)

Job Description

As part of its growing activities, Dailymotion is looking to enforce its User Solutions Team. You will play a key role in shaping the core foundations of our product and building innovative features in close cooperation with Front Developers, Product Managers, Designers and Scrum Masters. 

  • Design and build geo-distributed Backend systems using micro-services 
  • Design and build API centric system using GraphQL, REST
  • Design and build Queueing System  
  • Proactivity on evolutions and improvements 

 

Techno used:  

  • Python, PHP 
  • Elasticsearch, MySQL, MongoDB 
  • GraphQL, aioHttp 
  • OpenAPI, FastAPI 
  • Docker, Kubernetes, Jenkins 
  • RabbitMq 

Qualifications

Required 

  • You have programming capabilities in Python 
  • Experience building APIs (hexagonal architecture)
  • Experience with SQL databases (MySQL) 
  • Experience working with revision control systems like git 
  • Ability to learn and improve your technical skills continually 
  • Attitude of creating high quality code (complexity, styling, unit testing, functional testing) and knowledge in TDD, learning from peers and always innovating 
  • Used to code reviewing and able to point errors and improvements 
  • Demonstrated interest in problem-solving and technical innovation 
  • Communication skills - able to work effectively with technical and non-technical teammates 
  • Level of written/verbal English (documentation, team presentations, meetings)  

Nice to have 

  • Experience and capabilities in PHP 
  • Experience with continuous integration, continuous deployment testing and automation tools (Jenkins etc.) and Docker 
  • Knowledge in microservices architecture 
  • Willing to share knowledge 
  • Interest in clean architecture, DDD, event driven architecture 

At Dailymotion, we empower candidates to take action. If this job sounds like a great opportunity for you, be confident in your skills, we are always happy to meet you! If needed, we can accommodate our recruitment process for your special abilities. 

See more jobs at Dailymotion

Apply for this job

18d

Senior Software Engineer, Brand

HandshakeSan Francisco, CA (hybrid)
Designgraphqlrubyc++postgresqlreactjsbackendfrontend

Handshake is hiring a Remote Senior Software Engineer, Brand

Everyone is welcome at Handshake. We know diverse teams build better products and we are committed to creating an inclusive culture built on a foundation of respect for all individuals. We strongly encourage candidates from non-traditional backgrounds, historically marginalized or underrepresented groups to apply.

Your impact

Handshake is hiring a Senior Software Engineer to join our Brand Team. In this role, you'll play a pivotal part in our mission to build a robust Branding platform that enables nearly 1 million employers to amplify their reach to over 15 million students and 1,500+ educational partners.

Although we’ve already launched a promising MVP, this initiative is just beginning to reveal its potential. As we scale and expand, we’re looking for talented engineers to help elevate our systems and build features that drive significant business revenue.

The platform and features you develop will directly contribute to Handshake’s revenue streams while positively impacting key performance indicators such as engagement and adoption. You’ll lead large-scale projects through every stage of development—from brainstorming and refining requirements to architectural design, scoping, execution, and final release.

Your role

As a Senior Software Engineer, your day-to-day will involve collaboration and impact across multiple domains:

  • Cross-functional teamwork: Work closely with designers, product managers, and fellow engineers to develop exceptional solutions. Engage with teams across the organization, including data analytics, support, and marketing.
  • Build impactful features: Architect and deliver scalable, high-quality features that SMB employers use daily.
  • Lead projects: Own and deliver sizable projects, including those requiring collaboration across multiple engineers and teams.
  • Maintain high standards: Lead by example in producing quality code and providing thoughtful feedback in reviews and architecture discussions. Contribute to organization level technical enhancements.
  • Shape the roadmap: Use your expertise to influence team priorities, balancing innovation with operational health initiatives like quality control,  on-call reliability and technical excellence.
  • Mentor and guide: Provide mentorship to junior engineers, unblocking challenges, and fostering growth within the team.

Your experience

We’re seeking candidates who bring:

  • Extensive experience: 6+ years as a full-stack engineer with confidence driving architectural decisions on both backend and frontend systems.
  • Proven collaboration: Success in partnering with product, design, and analytics teams to define, build, and launch impactful systems and experiences.
  • Scalable solutions: A track record of implementing complex, scalable, and highly available services that power high-traffic platforms across web and mobile.
  • Leadership in execution: Experience leading significant user-focused projects from strategy to delivery with high quality.
  • Empathy and mentorship: Strong interpersonal skills to provide guidance and support to your team, fostering a culture of growth and excellence.
  • Commitment to growth: A proactive approach to feedback and continuous improvement in code, processes, and team dynamics.
  • Effective communication: The ability to articulate technical concepts to both technical and non-technical audiences.

Bonus areas of expertise

  • Experience with Ruby on Rails, GraphQL, PostgreSQL, ReactJS, Google Cloud Platform (GCP)or similar technologies.
  • Familiarity with SMB SaaS products or Ed-Tech at scale.
  • Demonstrated ownership mentality and accountability in delivering impactful work.

Compensation range

$180,000 - $260,000

For cash compensation, we set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors, including geographic location as well as candidate experience and expertise, and may vary from the amounts listed above.

About us

Handshake is the career platform for Gen Z. With a community of over 17 million students, alumni, employers, and career educators, Handshake’s network is where career advice and discovery turn into first, second, and third jobs. Nearly 1 million companies use Handshake to build their future workforce—from Fortune 500 to federal agencies, school districts to startups, healthcare systems to small businesses. Handshake is built for where you’re going, not where you’ve been.

When it comes to our workforce strategy, we’ve thought deeply about how work-life should look at Handshake. With our hybrid-work model, employees benefit from collaboration and shared team experiences three days per week in our vibrant offices, and enjoy the flexibility of remote work two days per week. Handshake is headquartered in San Francisco, with offices in New York, London, and Berlin.

What we offer

At Handshake, we'll give you the tools to feel healthy, happy and secure.

Benefits below apply to employees in full-time positions.

  • ???? Equity and ownership in a fast-growing company.
  • ???? 16 Weeks of paid parental leave for birth giving parents & 10 weeks of paid parental leave for non-birth giving parents.
  • ???? Comprehensive medical, dental, and vision policies including LGTBQ+ Coverage. We also provide resources for Mental Health Assistance, Employee Assistance Programs and counseling support.
  • ???? Handshake offers $500/£360 home office stipend for you to spend during your first 3 months to create a productive and comfortable workspace at home.
  • ???? Generous learning & development opportunities and an annual $2,000/£1,500/€1,850 stipend for you to grow your skills and career.
  • ???? Financial coaching through Origin to help you through your financial journey.
  • ???? Monthly internet stipend and a brand new MacBook to allow you to do your best work.
  • ???? Monthly commuter stipend for you to expense your travel to the office (for office-based employees).
  • ???? Free lunch provided twice a week across all offices.
  • ???? Referral bonus to reward you when you bring great talent to Handshake.

(US-specific benefits, in addition to the first section)

  • ???? 401k Match: Handshake offers a dollar-for-dollar match on 1% of deferred salary, up to a maximum of $1,200 per year.
  • ???? All full-time US-based Handshakers are eligible for our flexible time off policy to get out and see the world. In addition, we offer 8 standardized holidays, and 2 additional days of flexible holiday time off. Lastly, we have a Winter #ShakeBreak, a one-week period of Collective Time Off.
  • ???? Family support: We partner with Milk Stork to provide comprehensive 100% employer-sponsored lactation support to traveling parents and guardians. Parental leave coaching and support provided by Parentaly.

(UK-specific benefits, in addition to the first section) 

  • ???? Pension Scheme: Handshake will provide you with a workplace pension, where you will make contributions based on 5% of your salary. Handshake will pay the equivalent of 3% towards your pension plan, subject to qualifying earnings limits.
  • ???? Up to 25 days of vacation to encourage people to reset, recharge, and refresh, in addition to 8 bank holidays throughout the year.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake UK employees.

(Germany-specific benefits, in addition to the first section)

  • ???? 25 days of annual leave + 5 days of a winter #ShakeBreak, a one-week period of Collective Time Off across the company.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco once a year.
  • ???? Urban sports club membership offering access to a diverse network of fitness and wellness facilities.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake Germany employees.

Looking for more? Explore our mission, values and comprehensive US benefits at joinhandshake.com/careers.

Handshake is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or reasonable accommodation, please reach out to us at people-hr@joinhandshake.com.

See more jobs at Handshake

Apply for this job

19d

(Retail-Tech) - Fullstack Developer (NestJS / ReactJS)

Acid LabsRemote
Full TimeDevOPSremote-firstmongodbazuregraphqluiUXc++dockerpostgresqltypescriptkubernetesjenkinsAWSjavascriptreactjsbackendfrontend

Acid Labs is hiring a Remote (Retail-Tech) - Fullstack Developer (NestJS / ReactJS)

(Retail-Tech) - Fullstack Developer (NestJS / ReactJS) - Acid Labs - Career Page var DV_DEPUTY = ""; var DV_APP_ROOT = ""; var DV_ID = "KOd45KH8GZ"; var DV_SUBDOMAIN = ""; var DV_CUSTID = ""; var DV_USER_FIRSTNAME = ""; var DV_USER_LASTNAME = ""; var DV_USER_EMAIL = ""; var DV_USER_ID = ""; var DV_PAGE_TITLE =

See more jobs at Acid Labs

Apply for this job

20d

Full Stack Web Developer

Full TimeDevOPSS35 years of experienceremote-firstnosqlDesignmongodbgraphqlc++dockerpostgresqlkubernetesjenkinsAWSbackendfrontendNode.js

Solution Tree, Inc. is hiring a Remote Full Stack Web Developer

Full Stack Web Developer - Solution Tree, Inc. - Career PageSee more jobs at Solution Tree, Inc.

Apply for this job

20d

Senior Front-End Software Engineer

agileremote-firstDesigngraphqltypescriptfrontend

Parsley Health is hiring a Remote Senior Front-End Software Engineer

About us:

Parsley Health is a digital health company with a mission to transform the health of everyone, everywhere with the world's best possible medicine. Today, Parsley Health is the nation's largest health care company helping people suffering from chronic conditions find relief with root cause resolution medicine. Our work is inspired by our members’ journeys and our actions are focused on impact and results.

The opportunity:

We’re looking for a front-end engineer with experience across multiple technologies who can help the team build exciting new features to support the Parsley Health mission. You will be joining a remote team of passionate engineers.  In this role, you will work closely with engineering, product, design and customer reliability teams. Parsley Health is an outcome-driven organization and your work will directly contribute to the company objectives:  expand the business nationally, improve activation, conversion, retention, and expansion of our healthcare products.

We work in a blameless environment and we take ownership and pride in our efforts. We like to work in small cross functional product pods where each pod owns the development lifecycle of their products. We follow agile development practices and encourage each pod to tailor the processes to their needs. Our teams are built on pillars of trust, humility and continuous improvement.

The position reports into our VP of Product & Engineering.

What you’ll do:

  • Build modern, beautiful web applications that shape our members’ experiences, empower doctors and health coaches, and support our internal team
  • Work closely with our Product and Design teams to develop new products and features
  • Design, spec and estimate tasks to help fit the sprint goals.
  • Participate in code reviews to ensure high code quality and set best practices

What you’ll need:

  • Understanding of frontend architecture and improving build processes (npm, yarn, webpack, parcel)
  • 5+ years of experience in React
  • Experienced with Typescript, unit testing and GraphQL
  • A disciplined approach to development, testing, documentation, and code structure in a team environment

Benefits and Compensation:

  • Equity Stake
  • 401(k) + Employer Matching program
  • Remote-first with the option to work from one of our centers in NYC or LA
  • Complimentary Parsley Health Complete Care membership
  • Subsidized Medical, Dental, and Vision insurance plan options
  • Generous 4+ weeks of paid time off
  • Annual professional development stipend
  • Annual wellness stipend

Parsley Health is committed to providing an equitable, fair and transparent compensation program for all employees.

The starting salary for this role is between $144,500-$170,000, depending on skills and experience. We take a geo-neutral approach to compensation within the US, meaning that we pay based on job function and level, not location.

Individual compensation decisions are based on a number of factors, including experience level, skillset, and balancing internal equity relative to peers at the company. We expect the majority of the candidates who are offered roles at our company to fall healthily throughout the range based on these factors. We recognize that the person we hire may be less experienced (or more senior) than this job description as posted. If that ends up being the case, the updated salary range will be communicated with candidates during the process.


At Parsley Health we believe in celebrating everything that makes us human and are proud to be an equal opportunity workplace. We embrace diversity and are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe that the more inclusive we are, the better we can serve our members. 


Important note:

In light of recent increase in hiring scams, if you're selected to move onto the next phase of our hiring process, a member of our Talent Acquisition team will reach out to you directly from an@parsleyhealth.comemail address to guide you through our interview process. 

    Please note: 

  • We will never communicate with you via Microsoft Teams
  • We will never ask for your bank account information at any point during the recruitment process, nor will we send you a check (electronic or physical) to purchase home office equipment

We look forward to connecting!

#LI-Remote

See more jobs at Parsley Health

Apply for this job

20d

Senior Backend Engineer, Access Control

WebflowU.S. Remote
CypressS3EC2JestWebflowagileremote-firstDesignmongodbgraphqlc++typescriptbackendNode.js

Webflow is hiring a Remote Senior Backend Engineer, Access Control

At Webflow, our mission is to bring development superpowers to everyone. Webflow is a Website Experience Platform (WXP) that empowers modern marketing teams to visually build, manage, and optimize stunning websites. With AI-driven personalization baked in, Webflow enables teams to significantly boost conversion rates, translating directly into measurable business growth. From independent designers and creative agencies to Fortune 500 companies, millions worldwide use Webflow to be more nimble, creative, and collaborative.

The Access Control team at Webflow is looking for a Senior Backend Engineer who is experienced with scaling distributed systems and values building secure software that also has a great user experience. The Access Control team is responsible for building and maintaining the Roles & Permissions framework used by all of Engineering to make sure the right users have access to the right resources throughout the webflow.com application. The team is also responsible for building and maintaining features that enable customers to define access control control policies for their own workspaces.

About the role 

  • Location: Remote-first (United States; BC & ON, Canada)
  • Full-time 
  • Permanent 
  • Exempt 
  • The cash compensation for this role is tailored to align with the cost of labor in different geographic markets. We've structured the base pay ranges for this role into zones for our geographic markets, and the specific base pay within the range will be determined by the candidate’s geographic location, job-related experience, knowledge, qualifications, and skills.
    • Zone A: [Point A - Point D]
    • Zone B: [Point A - Point D]
    • Zone C: [Point A - Point D]
    • Zone A: [Point A - Point D]
    • Zone B: [Point A - Point D]
    • United States  (all figures cited below are in USD and pertain to workers in the United States)
    • United Kingdom  (all figures cited below are in GBP and pertain to workers in the United Kingdom)
  • Please visit our Careers page for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.
  • Reporting to the Senior Engineering Manager

As a Senior Backend Engineer, you’ll: 

  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Work on technologies such as Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, Kafka, and more.
  • Demonstrable solid experience and deep expertise in multiple technical domains.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate with product managers and designers in an autonomous, supportive team environment.
  • Mentor junior engineering in technical skills and Webflow culture.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

In addition to the responsibilities outlined above, at Webflow we will support you in identifying where your interests and development opportunities lie and we'll help you incorporate them into your role.

About you 

You’ll thrive in this role if you:

  • Have 5+ years developing and deploying web applications, with a proven track record of shipping code.
  • Are familiar with Node.js and TypeScript and can write scalable services and APIs using technologies like Express.js and MongoDB.
  • Can debug production issues across services and multiple levels of the stack.
  • Proven experience building complex web systems.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress). 
  • Are comfortable working in an agile, safe-to-fail, environment.

Our Core Behaviors:

  • Obsess over customer experience. We deeply understand what we’re building and who we’re building for and serving. We define the leading edge of what’s possible in our industry and deliver the future for our customers
  • Move with heartfelt urgency. We have a healthy relationship with impatience, channeling it thoughtfully to show up better and faster for our customers and for each other. Time is the most limited thing we have, and we make the most of every moment
  • Say the hard thing with care. Our best work often comes from intelligent debate, critique, and even difficult conversations. We speak our minds and don’t sugarcoat things — and we do so with respect, maturity, and care
  • Make your mark. We seek out new and unique ways to create meaningful impact, and we champion the same from our colleagues. We work as a team to get the job done, and we go out of our way to celebrate and reward those going above and beyond for our customers and our teammates

Benefits & wellness

  • Equity ownership (RSUs) in a growing, privately-owned company
  • 100% employer-paid healthcare, vision, and dental insurance coverage for full-time employees (working 30+ hours per week) and their dependents. Full-time employees may also be eligible for voluntary insurance options where applicable in the respective country of employment
  • 12 weeks of paid parental leave for both birthing and non-birthing caregivers, as well as an additional 6-8 weeks of pregnancy disability leave for birthing parents to be used before child bonding leave (note: where local requirements are more generous, employees receive the greater benefit); full-time employees also have access to family planning care and reimbursement
  • Flexible PTO for all locations and sabbatical program
  • Access to mental wellness and professional coaching, therapy, and Employee Assistance Program
  • Monthly stipends to support work and wellness
  • 401k plan or pension schemes (in countries where statutorily required), and other financial wellness benefits, like CPA and financial advisor coverage

Temporary employees may be eligible for paid holiday and time off, statutory leaves of absence, and company-sponsored medical benefits depending on their Fixed Term Contract and their country/state of employment.

Remote, together

At Webflow, equality is a core tenet of our culture. We are an Equal Opportunity (EEO)/Veterans/Disabled Employer and are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Pursuant to the San Francisco Fair Chance Ordinance, Webflow will consider for employment qualified applicants with arrest and conviction records.

Stay connected

Not ready to apply, but want to be part of the Webflow community? Consider following our story on our Webflow Blog, LinkedIn, X (Twitter), and/or Glassdoor

Please note:

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Upon interview scheduling, instructions for confidential accommodation requests will be administered.

To join Webflow, you'll need a valid right to work authorization depending on the country of employment.

If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes.

For information about how Webflow processes your personal information, please reviewWebflow’s Applicant Privacy Notice.

See more jobs at Webflow

Apply for this job

21d

Software Engineer, Web (Contract)

ecobeeRemote in Canada
NextJSagileDesigngraphqltypescriptcssjavascriptbackend

ecobee is hiring a Remote Software Engineer, Web (Contract)

Hi, we are ecobee. 

ecobee introduced the world’s first smart Wi-Fi thermostat to help millions of consumers save money, conserve energy, and bring home automation into their lives. That was just the beginning. We continue our pursuit to create technology that brings peace of mind into the home and allows people to focus on the moments that matter most. We take pride in making a meaningful difference to the environment, all while being part of the exciting, connected home revolution. 

In 2021, ecobee became a subsidiary of Generac Power Systems.Generac introduced the first affordable backup generator and later created the category of automatic home standby generator. The company is committed to sustainable, cleaner energy products poised to revolutionize the 21st century electrical grid. Together,we take pride in making a meaningful difference to the environment.

Why we love to do what we do: 

We’re helping build the world of tomorrow with solutions that improve everyday life while making a positive impact on the planet. Our products and services work in harmony to provide comfort, efficiency, and peace of mind for millions of homes and businesses. While we’re proud of what we’ve done so far, there’s still a lot we can do—and you can be part of it.  

Join our extraordinary team. 

We're a rapidly growing global tech company headquartered in Canada, in the heart of downtown Toronto, with a satellite office in Leeds, UK (and remote ecopeeps in the US). We get to work with some of North America and UK's leading professionals. Our colleagues are proud to bring their authentic selves to work, confident that what we do is grounded in a greater purpose. We’re always looking for curious, talented, and passionate people to join our team.

Who you'll be joining: 

The Dotcom team is responsible for building and maintaining our direct-to-consumer website for users in Canada and the United States. The digital platforms, tools, and services we own empower a flagship brand experience for users and customers throughout their ecobee lifecycle. This includes compelling product discovery and education experiences, seamless transaction flows, account management capabilities, and product support journeys. We also provide capabilities for cross-functional partners across the company to deliver content experiences to web users such as career postings, blog and newsroom content, business partner content, and other brand-building messaging.

Our team is comprised of full-time web developers and quality assurance engineers, product managers, product designers, and other dedicated support roles; allowing us to deliver capabilities autonomously or in partnership with cross-functional product and engineering teams across the organization. As a Software Engineer (Web) on the Dotcom team, you’ll also work closely with other web squads in the Digital organization for pairing to maintain web best practices and platform scalability across ecobee.    

How you'll make an impact: 

As a Software Engineer (Web), you will contribute to building and enhancing high-performance, scalable web solutions that serve as the core interface for users of our platform. You’ll work alongside a collaborative team of peers and more senior engineers, building features and functionality that improve the customer experience for ecobee.com users. You will be involved in implementing modern web technologies and frameworks, ensuring the platform remains responsive, accessible, and maintainable. In this role, you will grow your skills by participating in code reviews, pair programming, and collaborating with more experienced engineers. Your contributions will help optimize the platform and shape the future of our web presence, while building the foundation for your technical growth.

This is a fixed-term contract for a 10-month period. 

What you will do:  

  • Develop web features using HTML, CSS, and JavaScript, with a focus on building responsive, user-friendly interfaces in React or similar frameworks like GatsbyJS.
  • Collaborate with your immediate Product Management, Design, and Engineer leads on Dotcom as well as cross-functional Engineering and Product teams to define requirements and deliver customer-centric experiences.
  • Work with headless CMS platforms such as Contentful to build and manage content-driven pages, ensuring seamless integration and functionality.
  • Contribute to Shopify App development, customizing and optimizing our eCommerce functionality to ensure a seamless checkout experience.
  • Write and maintain clean, well-structured code, ensuring our web experiences are scalable, maintainable, and performant.
  • Participate in code reviews and pair programming, learning from more experienced engineers and sharing your own insights to improve the team’s output.
  • Implement testing and debugging processes to ensure the quality and stability of features before deployment, leveraging tools to automate and streamline workflows.
  • Improve site performance and accessibility, ensuring that all users, regardless of device or ability, have a smooth and inclusive experience on the platform.
  • Work within an agile Kanban environment, actively contributing to standups, planning, and retrospectives to continuously improve both the product and the development process. 

What you bring to the table:  

  • Proficiency in front-end development using HTML, CSS, and JavaScript, with a focus on building responsive, intuitive, and high-performance web experiences.
  • Solid experience with GatsbyJS, React and other component-based frameworks.
  • Proficiency with TypeScript with the ability to build scalable and maintainable code bases.
  • Experience working with headless CMS platforms such as Contentful.
  • Familiarity with Shopify App development other composable eCommerce platforms is a bonus. Knowledge of GraphQL for efficient data fetching and integrations with backend services.
  • Experience working with front-end testing frameworks like Cypress.
  • Understanding of CI/CD pipelines to ensure continuous and smooth deployment processes.
  • An agile mindset, believing in frequent shipping, iteration, and active participation in team collaboration, including code reviews and pair programming. 

What happens after you apply:    

Application review. It will happen. By an actual person in Talent Acquisition. We get upwards of 100+ applications for some roles, it can take a few days, but every applicant can expect a note regarding their application status.    

Interview Process:     

  • Initial round: A 30-minute phone call with a member in Talent Acquisition.
  • Virtual Interview with Hiring Manager: This one-hour session will encompass technical, behavioral, and situational questioning, aimed at evaluating your qualifications and fit for the role.
  • Final Interview and Technical Case Discussion: Prior to this stage, you will be provided with a technical case study to work on for one week. During the 1hr:30mins  final interview, you will present and discuss your solution with the interview panel. 

With ecobee, you’ll have the opportunity to: 

  • Be part of something big: Get to work in a fresh, dynamic, and ever-growing industry.  
  • Make a difference for the environment: Make a sustainable impact while on your daily job, and after it through programs like ecobee acts. 
  • Expand your career: Learn with our in-house learning enablement team, and enjoy our generous professional learning budget. 
  • Put people first: Benefit from competitive salaries, health benefits, and a progressive Parental Top-Up Program (75% top-up or five bonus days off). 
  • Play a part on an exceptional culture: Enjoy a fun and casual workplace with an open concept office, located at Queens Quay W & York St.ecobeeLeeds is based at our riverside office on the Calls. 
  • Celebrate diversity: Be part of a truly welcoming workplace. We offer a mentorship program and bias training.  

Are you interested? Let's make it work. 

Our people are empowered to take ownership of their schedules with workflows that allow for flexible hours. Based on your job, you have an option of a office-based, fully remote, or hybrid work environment. New team members working remotely, will have all necessary equipment provided and shipped to them, and we conduct our interviews and onboarding sessions primarily through video.

We’re committed to inclusion and accommodation. 

ecobee believes that openness and diversity make us better. We welcome applicants from all backgrounds to apply regardless of race, gender, age, religion, identity, or any other aspect which makes them unique. Accommodations can be made upon request for candidates taking part in all aspects of the selection process. Our recruitment team is happy to answer any questions candidates may have about virtual interviewing, onboarding, and future work locations.

We’re up to incredible things. Come and be part of them. 

Discover our products and services and learn more about who we are.  

Ready to join ecobee? View current openings. 

Please note, ecobee does not accept unsolicited resumes.  

Apply for this job

21d

Scala Engineer (m/f/x)

commercetoolsBerlin, Germany; Valencia, Spain (Hybrid)
agile5 years of experiencescalanosqlDesignmongodbgraphqlbackend

commercetools is hiring a Remote Scala Engineer (m/f/x)

Our Guiding Stars are the values at the heart of our organization that drive everything we do. We are committed to creating meaningful change not only in our industry but also in the communities we engage with. If our Guiding Stars resonate with you, we encourage you to consider joining our team.

  • Drive Results: We think big, work smart, and execute fast to transform the future of commerce
  • Cultivate Belonging: We welcome diverse backgrounds and experiences, driving positive change through inclusion and teamwork
  • Champion Customers: We go the extra mile for our customers to help them unlock their full potential
  • Adapt Boldly: We’re curious and innovative, we take risks and grow from our failures

 

The Opportunity:

Would you like to work with enthusiastic and experienced Software Engineers in a remote, agile and international environment with a modern, evolving tech-stack? Are you thrilled by getting your hands on one of the most innovative eCommerce platforms the world has seen? On top of that you work with passion, love clean code and like to understand the big picture? Sounds like commercetools is the perfect match! 

This role will require an in-office presence three days per week.

Your Mission:

  • Design and implement our PaaS eCommerce backend in Scala as well as working with database mappings and web service APIs
  • Design, develop and test the APIs that enable a flexible and smooth checkout experience for each store our customers have around the world
  • Develop a scalable and multi-tenant architecture
  • Participate and contribute to the team’s roadmap, technical decisions and planning, both by producing quality proposals, giving meaningful feedback and driving alignment
  • Test software components regarding usability, functionality and performance, and work closely with Product Management
  • Taking part in on-call rotation (with the worldwide distributed team) for production systems

What you need to succeed:

  • At least 5 years of experience as a Backend Engineer developing server-side systems on the JVM using Scala
  • Firm understanding of functional programming
  • Solid understanding of parallel and asynchronous programming, as well as non-blocking I/O
  • Experience in developing REST APIs and knowledge of scalable architectures
  • Fluent English for work in international teams
  • Aspiration to constantly improve yourself and learn new technologies and concepts

Nice to have:

  • Experience working with GraphQL
  • Experience working with MongoDB or other noSQL databases

 

We care about your growth and well-being

???? Competitive Compensation Package:Generous compensation structure consisting of salary, a competitive stock option package, and various benefits and perks

☀️ Workation: Work up to 60 days per year in a country different from your home country  

???? Learning & Development Budget

????Academy:Regular training sessions, access to Coursera and Babbel training courses

???? Our Benefits:Check them out by office here

⌚️Flexibility:Morning person or night owl? We believe in outcome and motivated employees

???? Mindset & Growth:A diverse workplace with an open, international culture, and learning environment

 

Come grow with us!

We are all different and that is what makes us stronger! We hire great people from a wide variety of backgrounds, not just because it’s the right thing to do, but because it makes our company better.

commercetools celebrates being adiverse environmentand is proud to be anequalopportunityemployer. If your professional profile aligns with our specific hiring requirements and Guiding Stars, we encourage you to apply. We will assess your competencies, future potential, approach to learning and self-development and passion, and not your age, color, national origin, religion, gender, gender identity or expression, sexual orientation, familial status, genetics, or disability.

See more jobs at commercetools

Apply for this job