frontend Remote Jobs

351 Results

30d

Senior Software Engineer Back

ShippeoParis, France, Remote
agilenosqlpostgresRabbitMQDesignmongodbscrumapisymfonyelasticsearchmysqlbackendfrontendPHP

Shippeo is hiring a Remote Senior Software Engineer Back

Job Description

Our product is composed of a mission critical SaaS web platform (API everywhere), with high traffic inbound/outbound integrations.

Our mission is to anticipate problems and proactively alert end-customers so they can efficiently manage exceptions. We achieve this by collecting and matching millions of theoretical and real data from different stakeholders.

 

The technical team is structured in three feature teams:

  • Connect to collect: quickly build highly-available integrations to fetch and send orders, events and positions (we are looking for someone to join this team in priority)

  • Track to react: automatically track orders, detect exceptions and alerts our users so they can react

  • Analyze to improve: leverage our data to improve our offer insights to our users

In a context of strong growth, we are looking for a Senior Software Engineer PHP / Symfony to deliver cutting edge solutions with a mindset oriented on delivering a production ready solution.

Reporting to the Engineering Manager, your work will focus on improving our technical architecture and developing new functionalities. You will be responsible for all aspects : technical design, development, testing, documentation, deployment and maintainability.

What you will do:

  • Design and maintain server-side application logic using PHP Symfony in an event-driven environment

  • Write qualitative, readable and tested code

  • Collaborate with front-end developers on designing the most performant and scalable APIs

  • Design and optimize applications for high performance, high availability and high scalability

  • Ensuring optimal performances of the requests to the databases

  • Document your processes, your APIs using OpenAPI and the database schemas

  • Apply new architectural patterns within our stack : DDD, CQRS, event sourcing, micro-services

  • Keep informed of advancements in the field of engineering

 

Generally composed of 2 backend developers, 2 frontend developers, 1 product manager, 1 product designer, each feature team has the full ownership for selecting and delivering the features that will have the greatest impact for our users. Close collaboration, agile method and tests: we try every sprint to improve our processes.

Your stack :

  • Stack : PHP (Symfony 6.4) 

  • Event Driven Design philosophy: DDD Main Patterns : CQRS, Event sourcing

  • Asynchronous event model (RabbitMQ)

  • Interface: API REST

  • Testing : Phpspec, Phpunit, Phpstan,

  • Database: Postgres, MySQL,MongoDB,Postgres, Time Series Database, Algolia,

  • EventStoreDB Methodology : OKR, Scrum, Event storming

Qualifications

We are looking for a developer with a good knowledge of the technologies we use, but what matters most is that:

  • You are passionate, experienced and enjoy working in a team in an agile context

  • You are not afraid to confront new problems and overcome them

  • You deliver qualitative, powerful and tested code 

 

Your Profile :

  • Must have experience with a event driven architecture
  • Software Engineering in a highly paced environment

  • Must have experience in developing server-side application logic using PHP Symfony

  • Must have experience with at least one relational database and a noSQL database

  • Familiarity with RabbitMQ, Grafana, Kibana, ElasticSearch

  • You develop pragmatic solutions without overengineering, and choose simple, straightforward solutions over more complex ones

  • You align your work with the company's business objectives and seek to deliver business value

  • You have a strong emphasis on developing solutions that are production ready with a mindset oriented towards you build it, you run it

See more jobs at Shippeo

Apply for this job

30d

Senior Frontend Engineer

BloomreachBratislava, Slovakia/Prague, Czech Republic/Brno, Czech Republic (Remote CEE)
remote-firstDesignswiftuiapiUXgitc++typescriptcssangularjavascriptfrontend

Bloomreach is hiring a Remote Senior Frontend Engineer

Bloomreach is the world’s #1 Commerce Experience Cloud, empowering brands to deliver customer journeys so personalized, they feel like magic. It offers a suite of products that drive true personalization and digital commerce growth, including:

  • Discovery, offering AI-driven search and merchandising
  • Content, offering a headless CMS
  • Engagement, offering a leading CDP and marketing automation solutions

Together, these solutions combine the power of unified customer and product data with the speed and scale of AI optimization, enabling revenue-driving digital commerce experiences that convert on any channel and every journey. Bloomreach serves over 850 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer. Bloomreach recently raised $175 million in a Series F funding round, bringing its total valuation to $2.2 billion. The investment was led by Goldman Sachs Asset Management with participation from Bain Capital Ventures and Sixth Street Growth. For more information, visit Bloomreach.com.

 

Do you love frontend development and are you good at it? Would you like to build a large-scale & fast evolving app using Angular & TypeScript? Would you like to talk about why we might be the best team for you to join right now?? Curious? Read on!
(Your s
alary starts from 3300€ per monthwith stock options and other benefits included. Working in one of ourCentral Europe offices or from homeon afull-time basis.)

What tech stack do we have for you?

  • Typescript and Javascript
  • Angular
  • SCSS/CSS
  • NodeJS
  • RxJS
  • Karma/Jasmine/Cypress
  • GIT

About your role and the team:

We are a team of thirteen people at the moment. We cooperate tightly as a single unit on a multitude of tasks and challenges in order to make our application the best to serve our customers’ needs. Since not all of us enjoy tasks with a focus on styling, a subteam of stylers has been formed that takes care of our UI library of low-level components. 

We are facing a variety of tasks on our daily basis that fall mostly into three categories - designing and developing new features, maintaining existing features in the underlying codebase and sometimes prototyping new features as POCs.

What we expect of the candidate:

Must have

  • advanced TypeScript (or JavaScript with a strong will to switch to TypeScript)
  • advanced Angular (or similar component-based framework with a strong will to switch to Angular)
  • experience with software design & architecture (be able to propose and implement an effective & efficient solution based on problem definition without detailed instructions)
  • The ability to work in project teams effectively, being reliable and communicating clearly.
  • A “can-do” attitude

Should have

  • experience with developing bigger projects
  • At least an intermediate skill with SCSS / CSS (be able to get things done in reasonable quality if your styler colleagues are busy)

Preferably have

  • experience with testing (Karma, Jasmine, Cypress)
  • experience with RxJS

Nice have

  • experience with mentoring less experienced colleagues

How we work:

Our entire engineering team works in 6 week cycles. Each developer is assigned to one or more projects during this cycle and aims to deliver the project together with other project team members from various other teams. In addition to working on projects, we also focus on other tasks - not limited to working on our backlog, providing an L3 support to our client facing colleagues or making improvements to our product through an initiative called “Happy consultants”.
In order to keep our high quality standards, each change in code we do gets reviewed and our automated pipeline builds these changes, runs a series of tests, runs the linter, packages the outputs and deploys them onto a development environment.
We are a team of diverse skill sets - you will need to share your experience and knowledge (during code reviews and ideally also beyond) with other colleagues and help them grow just like we all will help and support you from the minute you join us.

Challenges:

Here are some of the challenges that kept us busy in the past:

  • Micro frontend research
    • Our application is split up into modules but we are experimenting with the idea of loosening up the coupling even a bit more and splitting our large application into a collection of smaller ones run under a single container application.
    • Identify the pros and cons of this approach and what problems will it solve effectively and what other problems it might bring.
    • Take into account how this switch potentially affects not the architecture alone but also the execution, deployment and DX.
  • Optimizing build performance
    • The larger an application gets, the more complex the build becomes. Our application consists of hundreds of components, directives, services, pipes and other functions.
    • Find a way to optimise the build in order to make the DX and the pipeline build performance better.
  • Optimizing change detection
    • Our application aims to deliver a swift interaction experience to its users without the feeling that something is lagging.
    • Identify components that are underperforming.
    • Analyze their bottlenecks using the profiler.
    • Optimize the runtime performance of the problematic code parts.
  • Data visualisation
    • Our real-time analyses like trends, funnels, reports, and segmentations allow users to gain insights about their data from multiple perspectives. We integrate with external data sources spanning multiple relational databases and big data storage systems.
    • Build an interface for users to query data from data sources located outside of the Engagement to build the basis for our analyses and visualizations.
    • Create complex data visualizations using the Highcharts library or similar suitable tool.
    • Be proactive in proposing solutions which will help users to better understand their data.
    • Improve test quality and extend test coverage.
  • Extend UI library
    • We have created a mature UI library with the goal in mind to unify the look, behavior, and the API of our reusable components. This library already consists of a solid foundation of components but the innovation in the Engagement goes hand in hand with the need to create new components and enhance existing ones.
    • Create new reusable components while focusing on clear API, stability, best possible UX and modern browser support.
    • Test your component well. Use unit tests to cover all thinkable and unthinkable scenarios your component may go through to make it robust.
  • Other than that…
    • We work hard to have sustainable code, but we still have some code in our codebase, especially from the early startup era, that was written in haste to keep the business running - you will need to be able to get around in complex code and help us refactor it.
    • Automated testing of our code is important to us. You will need to cover your code, help us improve existing test quality and extend overall test coverage - spanning from unit tests, through integration tests to automated e2e tests.

Regional benefits:

  • Monthly lunch entitlement by up to 110€ per month
  • Pension scheme or Health insurance depending on region

#LI-DU1

More things you'll like about Bloomreach:

Culture:

  • A great deal of freedom and trust. At Bloomreach we don’t clock in and out, and we have neither corporate rules nor long approval processes. This freedom goes hand in hand with responsibility. We are interested in results from day one. 

  • We have defined our5 valuesand the 10 underlying key behaviors that we strongly believe in. We can only succeed if everyone lives these behaviors day to day. We've embedded them in our processes like recruitment, onboarding, feedback, personal development, performance review and internal communication. 

  • We believe in flexible working hours to accommodate your working style.

  • We work remote-first with several Bloomreach Hubs available across three continents.

  • We organize company events to experience the global spirit of the company and get excited about what's ahead.

  • We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer*.
  • TheBloomreach Glassdoor pageelaborates on our stellar 4.6/5 rating. The Bloomreach Comparably page Culture score is even higher at 4.9/5

Personal Development:

  • We have a People Development Program -- participating in personal development workshops on various topics run by experts from inside the company. We are continuously developing & updating competency maps for select functions.

  • Our resident communication coachIvo Večeřais available to help navigate work-related communications & decision-making challenges.*
  • Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins.

  • Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)*

Well-being:

  • The Employee Assistance Program -- with counselors -- is available for non-work-related challenges.*

  • Subscription to Calm - sleep and meditation app.*

  • We organize ‘DisConnect’ days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones.

  • We facilitate sports, yoga, and meditation opportunities for each other.

  • Extended parental leave up to 26 calendar weeks for Primary Caregivers.*

Compensation:

  • Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location.*

  • Everyone gets to participate in the company's success through the company performance bonus.*

  • We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts.

  • We reward & celebrate work anniversaries -- Bloomversaries!*

(*Subject to employment type. Interns are exempt from marked benefits, usually for the first 6 months.)

Excited? Join us and transform the future of commerce experiences!

If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful!


Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Bloomreach are considered property of Bloomreach and are not subject to payment of agency fees.

 #LI-Remote

See more jobs at Bloomreach

Apply for this job

+30d

Full-Stack Software Engineer (PHP/ReactJS)

LoyaltekBrussels, BR Remote
5 years of experiencelaravelDesignapipostgresqlmysqlAWSjavascriptbackendfrontendPHP

Loyaltek is hiring a Remote Full-Stack Software Engineer (PHP/ReactJS)

Full-Stack Software Engineer (PHP/ReactJS)

Location: Brussels (Hybrid or Remote) Status: Freelancer Starting: ASAP

Giftify is a FinTech/MarTech scale-up leader in turn-key Gift Card solutions for Shopping Centres and retailers across Europe. Our goal is to become the world leader in our industry.

Through our Gift Card products, our passion is to bring efficient and innovative solutions to allow Shopping Centres and Retail Parks to raise and revolutionize their marketing strategy 'one gift card at a time'.

Your mission, should you choose to accept it

We are seeking a passionate Full-Stack Software Engineer to join our team. The ideal candidate will have a strong background in translating complex problems into simple and reliable code. As a key member of our team, you will be responsible for analyzing and implementing new features within our application from both frontend and backend perspectives. This includes areas such as payment processing, API endpoints, tokenization, virtual cards, administration tools, graphics, and reports.

Responsibilities

  • Develop and implement new features across frontend and backend systems.
  • Collaborate with the team to ensure high-quality code and efficient performance.
  • Contribute to the continuous improvement of development processes and best practices.
  • Assist in bug fixing and troubleshooting to maintain system reliability.
  • Share knowledge and mentor colleagues to enhance team capabilities.

Mandatory hard skills

  • Minimum 5 years of experience in a similar role.
  • Proficiency in PHP 8.2 with modern features such as types and annotations.
  • Strong expertise in Laravel 10, including cache, queues, Eloquent ORM, and Laravel Passport.
  • Mastery of React, JavaScript, and TypeScript.
  • Knowledge of ReactNative is a plus.

The 5-legged goat (or assets)

  • Experience with testing strategies such as unit testing, integration testing, and TDD.
  • Proficiency in RESTful API design using tools like OpenAPI and Postman.
  • Familiarity with relational databases like MySQL or PostgreSQL, including optimization and design.
  • Collaborative development using pull requests.
  • Familiarity with CI/CD, DevOps, IaC, AWS is advantageous.

Soft skills

  • Proficient written and oral English communication (level B2 or above).
  • Strong team player comfortable with pair programming.
  • Ownership and accountability for work delivered.
  • Ability to share knowledge and expertise with the team.

Even if you're not a Superhero

Don't meet every requirement? Don't hesitate to apply! We value diverse experiences and perspectives, and we're committed to adding new talent to our team.

Recruitment process

  • Stage 1: Initial meeting with our recruiter to assess suitability.
  • Stage 2: Technical exercise to demonstrate skills.
  • Stage 3: Presentation of solution to Technical Director for further discussion and alignment.

Join us in revolutionizing the Gift Card industry and shaping the future of marketing strategies. Apply now and be part of our exciting journey!

See more jobs at Loyaltek

Apply for this job

+30d

QA Engineer

TISSofia, Bulgaria, Remote
sqlDesignscrumqajavaAWSbackendfrontend

TIS is hiring a Remote QA Engineer

Job Description

  • Design test cases based on the analysis of the requirements;
  • Perform feature and regression testing by executing manual and automated tests;
  • Detect, report, and follow up on defects;
  • Implement and maintain automated tests, create test data, and check test execution reports;
  • Active collaboration with the team members and cross-team: Software Engineers, Product Managers, QAs, and Cloud Operations Engineers;
  • Support investigating and resolving Customer problems when needed;
  • Understanding of SDLC (Scrum) and CI/CD processes;
  • Managing releases of services owned by the team;
  • Support the QA team in achieving QA-specific targets and improving QA processes.

Qualifications

  • 2+ years of professional experience in Web application testing;
  • Experience in testing REST APIs;
  • Good knowledge and usage of SQL queries;
  • Experience in Test Automation of frontend and backend tests;
  • Strong analytical and problem-solving skills, as well as a sharp eye for detail;
  • Strong team player with a hands-on mindset and responsibility for the product;
  • Ability to effectively switch priorities in a dynamic environment;
  • Very good knowledge of written and spoken English.

Advantages

  • Experience in FinTech industry and knowledge of payments;
  • Experience with Java;
  • Experience with AWS technologies;
  • Relevant University degree or College diploma in Informatics or similar.

See more jobs at TIS

Apply for this job

+30d

Systems Engineer - Access

CloudflareRemote US
postgresapic++elasticsearchtypescriptkubernetesfrontend

Cloudflare is hiring a Remote Systems Engineer - Access

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Available Locations:Hybrid - Austin orRemote - US

What you’ll do

In this role you’ll help us build Access, a Zero Trust platform that secures self-hosted and SaaS applications by aggregating sources of user identity and trust, and enforcing rules on every request or login. As an engineer on the Access team, you will focus on our high-performance global edge network services that build those identities and enforce those rules. You will also contribute to the control plane API’s that configure those edge services. You will be joining a global team of bright, hard-working, and supportive engineers who really care about their craft.

Technologies we use:

Access core edge services are written in Typescript and Lua and are deployed globally to 200+ data centers 

  • Our REST API is written in Go, runs on Kubernetes, and uses Postgres as a data store.
  • Our frontend is written in Typescript and React.
  • For service monitoring we use Prometheus and Grafana.
  • For service logging we use Elasticsearch and Kibana.
  • For product analytics we use Clickhouse and BigQuery. 

Examples of desirable skills, knowledge and experience:

  • Programming experience in Go and Typescript/Javascript. 
  • Basic understanding of software security and encryption
  • Experience in designing and implementing secure and highly-available distributed systems
  • Willingness, curiosity, and enthusiasm to learn new programming languages, technologies and systems
  • Strong interpersonal and communication skills. Caring and empathy are coveted traits here!

Compensation

Compensation may be adjusted depending on work location.

  • For Colorado-based hires: Estimated annual salary of $115,000 - $141,000
  • For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $133,000 - $163,000
  • For Bay Area-based hires: Estimated annual salary of $140,000 - $172,000

Equity

This role is eligible to participate in Cloudflare’s equity plan.

Benefits

Cloudflare offers a complete package of benefits and programs to support you and your family.  Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun!  The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.

Health & Welfare Benefits

  • Medical/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility & Family Forming Benefits
  • On-demand mental health support and Employee Assistance Program
  • Global Travel Medical Insurance

Financial Benefits

  • Short and Long Term Disability Insurance
  • Life & Accident Insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan

Time Off

  • Flexible paid time off covering vacation and sick leave
  • Leave programs, including parental, pregnancy health, medical, and bereavement leave

 

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

+30d

Sr. Fullstack Engineer II, Product

Khan AcademyMountain View, CA / Remote friendly (US + Canada Only)
remote-firstgraphqlc++javascriptreduxbackendfrontend

Khan Academy is hiring a Remote Sr. Fullstack Engineer II, Product

ABOUT KHAN ACADEMY

Khan Academy is a nonprofit with the mission to deliver a free, world-class education to anyone, anywhere. Our proven learning platform offers free, high-quality supplemental learning content and practice that cover Pre-K - 12th grade and early college core academic subjects, focusing on math and science. We have over 155 million registered learners globally and are committed to improving learning outcomes for students worldwide, focusing on learners in historically under-resourced communities.

OUR COMMUNITY 

Our students, teachers, and parents come from all walks of life, and so do we. Our team includes people from academia, traditional/non-traditional education, big tech companies, and tiny startups. We hire great people from diverse backgrounds and experiences because it makes our company stronger. We value diversity, equity, inclusion, and belonging as necessary to achieve our mission and impact the communities we serve. We know that transforming education starts in-house with learning about ourselves and our colleagues. We strive to be world-class in investing in our people and commit to developing you as a professional.

THE ROLE

Currently we are focused on providing equitable solutions to historically under-resourced communities of learners and teachers, and guided by our Engineering Principles. On the Product team, you might work on projects such as:

  • Integrating state of the art learning science into our product to enable learners and teachers to quickly identify and address learning gaps on the fly.
  • Partnering with public school districts with a high percentage of Free and Reduced Price Lunch students to build and scale our teacher and learner tools to millions of learners who otherwise would not have discovered us.
  • Building tools for teachers to use Khan Academy as a strategic supplement in their classrooms.

With the recent launch of Khanmigo and Artificial Intelligence (AI) as a technology, this role will help harness the power of AI to deliver the product capabilities where applicable.

We are a remote-first organization and we strive to build using technology that is best suited to solving problems for our learners. Currently, we build with Go, GraphQL, JavaScript, React & React Native, Redux and we adopt new technologies like LLMs when they’ll help us better achieve our goals. At Khan, one of our values is “Cultivate Learning Mindsets”, so for us, it’s important that we’re working with all of our engineers to help match the right opportunity to the right individual, in order to ensure every engineer is operating at their “learning edge”.

You can read about our latest work on our Engineering Blog. A few highlights:

WHAT YOU BRING

  • 8+ years experience building world-class product experiences for an interactive web-app. In particular, you have built and maintained scalable backend services, as well as complex, stateful frontend user interfaces.
  • Strong technical project management skills, as our Senior Software Engineers often lead projects.
  • Experience building and maintaining complex software. You’ll join us in writing clean, maintainable software that solves hard problems. You’ll write testable, quality code. You’ll push the team and the mission forward with your contributions.
  • Strong communication, thoughtfulness, and desire to give and receive regular feedback
  • Motivated by the Khan Academy mission “to provide a free world-class education for anyone, anywhere."
  • Proven cross-cultural competency skills demonstrating self-awareness, awareness of other, and the ability to adopt inclusive perspectives, attitudes, and behaviors to drive inclusion and belonging throughout the organization.
  • Empathy for learners around the world. You love learning and are excited about helping others learn to love learning. You’re motivated to learn new things and share what you learn with the world.
  • Experience using Generative AI / LLMs to build products a plus (but not required).

Note: We welcome candidates with experience in any and all technologies. We don’t require experience in any particular language or tool. Our commitment to on-boarding and mentorship means you won’t be left in the dark as you learn new technologies.

PERKS AND BENEFITS

We may be a non-profit, but we reward our talented team extremely well! We offer:

  • Competitive salaries
  • Ample paid time off as needed – Your well-being is a priority.
  • Remote-first culture - that caters to your time zone, with open flexibility as needed, at times
  • Generous parental leave
  • An exceptional team that trusts you and gives you the freedom to do your best
  • The chance to put your talents towards a deeply meaningful mission and the opportunity to work on high-impact products that are already defining the future of education
  • Opportunities to connect through affinity, ally, and social groups
  • And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance, including medical, dental, vision, and life

At Khan Academy we are committed to fair and equitable compensation practices, the well-being of our employees, and our Khan community. This belief is why we have built out a robust Total Rewards package that includes competitive base salaries, and extensive benefits and perks to support physical, mental, and financial well-being.

The target salary range for this position(LEC IC 1.5) is $165,500 - $201,250 USD / 206,875 - 251,562 CAD. The pay range for this position is a general guideline only. The salary offered will depend on internal pay equity and the candidate’s relevant skills, experience, qualifications, and job market data. Exceptional performers in this role who make an outsized contribution can make well in excess of this range.  Additional incentives are provided as part of the complete total rewards package in addition to comprehensive medical and other benefits.

MORE ABOUT US

OUR COMPANY VALUES

Live & breathe learners

We deeply understand and empathize with our users. We leverage user insights, research, and experience to build content, products, services, and experiences that our users trust and love. Our success is defined by the success of our learners and educators.

Take a stand

As a company, we have conviction in our aspirational point of view of how education will evolve. The work we do is in service to moving towards that point of view. However, we also listen, learn and flex in the face of new data, and commit to evolving this point of view as the industry and our users evolve.

Embrace diverse perspectives

We are a diverse community. We seek out and embrace a diversity of voices, perspectives and life experiences leading to stronger, more inclusive teams and better outcomes. As individuals, we are committed to bringing up tough topics and leaning into different points of view with curiosity. We actively listen, learn and collaborate to gain a shared understanding. When a decision is made, we commit to moving forward as a united team.

Work responsibly and sustainably

We understand that achieving our audacious mission is a marathon, so we set realistic timelines and we focus on delivery that also links to the bigger picture. As a non-profit, we are supported by the generosity of donors as well as strategic partners, and understand our responsibility to our finite resources. We spend every dollar as though it were our own. We are responsible for the impact we have on the world and to each other. We ensure our team and company stay healthy and financially sustainable.

Bring out the joy

We are committed to making learning a joyful process. This informs what we build for our users and the culture we co-create with our teammates, partners and donors.

Cultivate learning mindset

We believe in the power of growth for learners and for ourselves. We constantly learn and teach to improve our offerings, ourselves, and our organization. We learn from our mistakes and aren’t afraid to fail. We don't let past failures or successes stop us from taking future bold action and achieving our goals.

Deliver wow

We insist on high standards and deliver delightful, effective end-to-end experiences that our users can rely on. We choose to focus on fewer things — each of which aligns to our ambitious vision — so we can deliver high-quality experiences that accelerate positive measurable learning with our strategic partners.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, gender, gender identity or expression, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We value diversity, equity, and inclusion, and we encourage candidates from historically underrepresented groups to apply.

See more jobs at Khan Academy

Apply for this job

+30d

Specialist, Full Stack Developer II

Team RubiconLos Angeles, CA OR Remote
sqlDesignhtml5qac++.netangularjavascriptbackendfrontend

Team Rubicon is hiring a Remote Specialist, Full Stack Developer II

Team Rubicon (TR)is seeking aSpecialist, Full Stack Developer II. TheFull Stack DeveloperIIwill workalongsidethe rest of the Technology Department to build and updatecustom tools and products to enable Team Rubicon’s missionon a daily basis. This will requirethe ability to collaborate, plan, and execute as well asdemonstratedskills in software design andimplementation.TheFull Stack Developer IIwillbe responsible foradvanced configuration, development, implementation, testing, and deployment of web-based applications, business intelligence solutions, and integration of applications and data. 

Evey day will be a challenge, but every month brings new opportunities for an organization that is quickly becoming a household name in disaster response. This position reports to TR’sManager, Business Applicationsand is based out of TR’s National Headquarters in Los Angeles, CA or remote within the United States.

Duties: 

  • Software Development: Design, develop, andmaintainscalable web applications using .NET Core, Angular, and SQL technologies. 
  • Frontend Development: Implement user-friendly interfaces and user experiences using Angular framework, HTML5, CSS3, and JavaScript. 
  • Backend Development: Create robust APIs and backend services using .NET Core framework for seamless integration with frontend components. 
  • Database Management: Design andoptimizeSQL database schemas, write complex queries, and ensure data integrity and security. 
  • Code Reviews and Testing:Participatein code reviews to ensure code quality, conduct unit tests, and contribute to the overall software testing process. 
  • Documentation: Document technical specifications, architectural designs, and code implementation details for future reference and collaboration. 
  • Collaboration: Work closely with cross-functional teams including UI/UX designers, product managers, and QA engineers to deliver high-quality software solutions. 
  • Problem Solving: Troubleshoot and debug issues,identifybottlenecks, and implement effective solutions tooptimizeapplication performance. 
  • Continuous Improvement: Stay updated with industry trends, emerging technologies, and best practices in software development. Propose and implement process improvements to enhance team productivity and software quality. 

Experience and Background:

  • Minimum of 3-5 years of professional experience in software development. 
  • Strong understanding of software development principles, design patterns, and best practices. 
  • Experience with version control systems such as Git and collaborative development tools like JIRA. 
  • Familiarity with RESTful API design and implementation, as well as microservices architecture. 
  • Soft Skills: 
    • Excellent communication and collaboration skills with the ability to work effectively in a team environment. 
    • Self-motivated with a proactive approach to learning and skill development. 

Special Requirements: 

  • This is a full-time, hybridrole based in Los Angeles, CA(with the potential to be a remote role based anywhere within the United States) and provides a flexible & non-traditional work schedule (relocation expenses not provided).
  • This role alsoEveningand weekend schedule supporting operations and tech team[Additional requirements such as evening/weekend schedule requirement and local/other travel requirements].
  • Travel: At least 15% travel for in-person design sessions and meeting with stakeholders.

Job Type:  

  • Full-time, salary, exempt 

Job Tier:  

  • Specialist 

Pay Range: 

  • $80,514.00 – $137,241.60 per year 

Cultural Principles:   

  • Mission First, Greyshirt Always: Anyone joining TR must understand that our mission to provide disaster response comes first 
  • Step into the Arena: TR needs leaders who aren’t afraid to dare to be great  
  • Everyone Has A Role Know It: Ability to successfully navigate a fast-paced, high-growth environment and solve problems in the face of ambiguity 
  • GSD: We are entrepreneurial, resourceful and determined no matter how chaotic the situation 
  • Change Your Socks: We take care of ourselves and each other so we are best equipped to serve those in greatest need 
  • Adults Only: Every team member is an adult until proven otherwise 
  • Your Mother’s A Donor: Every leader must be committed to fiduciary responsibility, transparency and financial stewardship 

Perks of the Team:   

  • Unlimited Flexible Paid Time Off  
  • Generous holiday schedule (including a paid week off between winter holidays)  
  • Matching 401k contributions up to 4% with no vesting requirement 
  • 100% company-paid health benefits for employees and their dependents  
  • Professional development, leadership development and events/conferences 
  • Paid time off to volunteer with the non-profit of your choice 
  • One-week all-inclusive onboarding experience 

The health of our staff and volunteers is a top priority for Team Rubicon. We require all new employees to be fully vaccinated against COVID-19 or to obtain an approved exemption as an accommodation. If you are not willing to be vaccinated, your offer will be rescinded unless Team Rubicon approves a valid exemption and reasonable accommodation for qualifying religious or medical reasons (or for other categories protected by applicable law. This policy is intended to comply with all state and local laws, including all applicable equal employment opportunity laws. 

Learn more about Team Rubicon: 

Team Rubicon is an equal opportunity employer and is committed to not only including but actively seeking out a diversity of lifestyles, experiences, perspectives, and voices in order to foster inclusion, growth, and innovation. Your candidacy will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. 

See more jobs at Team Rubicon

Apply for this job

+30d

Développeur / Développeuse Frontend React

XplorLille, France, Remote
agilejiraqatypescriptjenkinsjavascriptbackendfrontend

Xplor is hiring a Remote Développeur / Développeuse Frontend React

Description du poste

Tu rejoindras Xplor en tant que Développeur / Développeuse Frontend React à Villeneuve d'Ascq au sein de l’équipe Engineering, afin de participer à l’évolution du produit Xplor Resamania dont le développement a démarré en 2016.

Xplor Resamania est notre logiciel de gestion d'entreprise tout-en-un pour les clubs de fitness et de remise en forme. Intuitif et flexible, il intègre le paiement, le contrôle d'accès, la gestion des membres, la vente, la gestion des abonnements, le planning, l'automatisation du marketing, le reporting,...

Rattaché(e) au lead développeur tes missions principales seront de :

  • Développer sur un produit "multi-projets", en collaboration avec les autres équipes (backend, QA, produit ...)
  • Participer aux phases de conception des features
  • Participer activement aux ateliers techniques, aux codes reviews, ...
  • Participer au maintien et à l'évolution de la stack technique
  • Réaliser des tests automatisés
  • Garantir la maintenance évolutive durant les phases de Run
  • Participer aux ateliers méthodologiques et être force de proposition.

Environnement technique : 

  • React 17 (hooks, functional components, ...)
  • Gestion d'état standard (state React + context) + utilisation d'un hook inspiré de TanStack Query
  • 50% de code Javascript, 50% de code Typescript 4.7
  • MUI4 et MUI5
  • Méthodologie Agile (Features teams)
  • Couverture CI (Travis), linters, déploiement avec Jenkins
  • Jira, Github, MS365 …

Qualifications

De formation bac + 2 minimum, tu disposes d’un diplôme dans le secteur de l’informatique. Tu es organisé(e), autonome, tu aimes travailler en équipe et tu disposes d’une forte capacité d’analyse. Ta curiosité te pousse à comprendre comment fonctionne un logiciel : nous cherchons autant des compétences techniques que d’une appétence pour le métier et les aspects fonctionnels de l’application.

Qu'est-ce qui ferait de moi un bon candidat ou une bonne candidate ?

  • une expérience similaire de 2 à 4 ans
  • une forte autonomie dans le travail personnel
  • une bonne capacité à travailler en équipe autant en remote qu’en présentiel (tu travailleras avec plusieurs Devs Back)
  • une bonne capacité à réfléchir à une problématique abstraite et en déduire la réponse la plus pertinente
  • une première expérience sur l'utilisation de MUI, TanStack Query, ou une capacité à apprendre rapidement

See more jobs at Xplor

Apply for this job

+30d

Junior Software Engineer

SuscoRemote
sqlmobileazureuigitrubyjavac++c#.netlinuxangularpythonjavascriptfrontendPHP

Susco is hiring a Remote Junior Software Engineer

Junior Software Engineer - Susco - Career Page

See more jobs at Susco

Apply for this job

+30d

Senior Website Developer

DaxkoBirmingham, AL, Remote
wordpressDesignUXqamysqlcsslinuxjavascriptfrontendPHP

Daxko is hiring a Remote Senior Website Developer

Job Description

Join our dynamic team as a Senior Website Developer and spearhead the customization and development of our cutting-edge website platform and associated projects. In this pivotal role, you will collaborate closely with our talented UX/UI design team to craft bespoke and semi-custom websites and products. Working in synergy with fellow developers and designers, you'll ensure the seamless completion of projects to meet our clients' unique needs. Furthermore, you'll engage directly with account managers and clients, ensuring timely project development and delivery. If you're passionate about innovation and thrive in a collaborative environment, we want you on our team!

Qualifications

  • Strong teamwork and independent work skills in fast-paced environments, adept at meeting deadlines.
  • Ability to manage multiple projects concurrently and prioritize tasks effectively.
  • Proficiency in clear documentation, both for codes and processes.
  • Commitment to staying updated on industry trends and acquiring new technical skills.
  • Excellent verbal and written communication skills, including client interaction.
  • Exceptional organizational skills, attention to detail, and problem-solving abilities.
  • Proficiency in Microsoft Office Suite or related software.
  • Understanding of digital marketing concepts.
  • Over 4 years of WordPress development experience, including headless setups and SSH/SQL proficiency.
  • Mastery of WordPress hooks, filters, custom post types, and taxonomies, with familiarity in Advanced Custom Fields plugin.
  • Extensive experience in custom theme development and plugin creation.
  • In-depth knowledge of APIs and Gateways.
  • Over 3 years of frontend development experience in JavaScript, HTML, and CSS.
  • Experience in large-scale enterprise builds within fast-paced environments.
  • Capability to execute the full software life-cycle development process, from architecture to maintenance.
  • Completion of a development bootcamp or equivalent coursework.
  • Bachelor’s degree or higher in development, communications, business, or relevant field, or equivalent industry experience.

In your day-to-day, you will:

  • Utilize front-end web development (HTML, CSS, JavaScript) and back-end web development (WordPress, PHP, MySQL) skills to support and complete projects.
  • Use some light server administration to support website hosting of projects (Windows, Linux, Apache).
  • Train and mentor team members on development projects and skills related to development and processes.
  • Utilize project management skills, such as timeline management, resource coordination, and communication, may be required for specific custom website development projects.
  • Participate in regular project ownership of development projects to ensure a supportive lifecycle.
  • Continuous work with UX designer to build custom website solutions on the WordPress platform.
  • Proofread & edit website content as needed or as directed by customers.
  • Update digital media on customers' websites, editing images when necessary.
  • Respond to tickets regarding text & image changes for existing customer websites.
  • Ensure that websites and projects are completed and launched within a set timeframe.
  • Ongoing troubleshooting and resolution of issues/bugs on websites/projects.
  • Collaboration with Customer Success Teams to provide excellent customer service to website and digital marketing customers.
  • QA websites/projects for development issues and best practices from other developers/designers prior to launch.

See more jobs at Daxko

Apply for this job

+30d

Frontend React Engineer (LATAM, Europe, Africa)

tailwindDesigncssjavascriptfrontend

Rapptr Labs is hiring a Remote Frontend React Engineer (LATAM, Europe, Africa)

Frontend React Engineer (LATAM, Europe, Africa) - Rapptr Labs - Career Page

See more jobs at Rapptr Labs

Apply for this job

+30d

Principal Software Engineer (Frontend)

Procore TechnologiesBangalore, India, Remote
agileDesignvuehtml5UXrubyjavatypescriptcssangularpythonjavascriptbackendfrontend

Procore Technologies is hiring a Remote Principal Software Engineer (Frontend)

Job Description

We’re looking for a Principal Software Engineer (Frontend) to join Procore’s Resource Management team. In this role, you’ll have the unique opportunity to drive the next generation of construction platform initiatives in a global SaaS infrastructure. You’ll work with our dedicated and talented team spanning Engineering, Product Management, UX and Architects to create and scale the next generation Procore experience on our web platform. You’ll bring your deep experience in Web, Backend, UI/UX, Micro Front-end to evolve our Resource Management products to a platform-oriented approach.


As a Principal Software Engineer (Frontend), you will be primarily responsible for establishing the strategic technical direction, creating reference patterns, and will be additionally responsible for actively driving the effective execution of that strategy for one of Procore’s core product areas. This is a great opportunity to use your leadership, interpersonal, and organizational skills to build highly effective systems and practices, foster collaborative relationships, and measure value delivered to our customers.


This position reports to the Executive Director (India) with the opportunity to be located in the Bengaluru or Pune office. We’re looking for someone to join our team immediately.
 

What you’ll do: 

  • Plan and build, and implement scalable user interface systems that delight users for very complex construction workflows
  • Collaborate with other engineers, designers and managers to understand user pain points and refine great solutions
  • Lead code reviews and documentation, and take on complex bug fixes and architectural improvements
  • Drive the success of projects, from the technical design, implementation, and launch to operation
  • Onboard and mentor other engineers
  • Coach others how to apply architecture patterns common to the team
  • Hands-on development and coding of architecture and systems that meet the test of time for a variety of web modalities
  • Build awareness, increase knowledge and drive adoption of modern technologies, industry innovations, trends and architecture patterns, sharing customer and engineering benefits to gain buy-in
  • Collaborate with leaders across engineering, product management, UX and business stakeholders to understand strategic objectives and align technology solutions to business goals
  • Lead efforts to develop predictive capabilities for technology disruption by leveraging broad data sources
  • Establishing and maintaining our overall technology strategy which supports and enables our multi-year corporate and product strategies, and which embodies our P&T and Engineering Principles

 

What we’re looking for: 

  • Bachelors or Masters Degree in Computer Science, a related field, or comparable work experience
  • 12+ years experience in Software Engineering, Test Driven Development and Design principles for web and full stack applications at scale with distributed architectures
  • Experience with Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks (e.g., React, AngularJS, Vue).
  • 5+ years experience working on full-stack modern applications and frameworks (Ruby on Rails, Nest.js, React, Typescript, Angular)
  • 5+ years experience in Object-Oriented Program fundamentals, Test Driven Development and Design principles (Ruby, Java, Go, NodeJS, Python)
  • Understanding of the modern frontend ecosystem, including but not limited to bundling, linting, testing and releasing.
  • Extensive experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai).
  • Experience designing and building software in a Service-Oriented Architecture
  • Track record of anticipating technical problems that will fall out of major projects and designing solutions to overcome those problems
  • Strong experience documenting and bringing team clarity to complex solutions
  • Time-honed expertise with modern web development across the entire spectrum of development, testing, staging, deploying, and monitoring
  • A curious mind that is driven to innovate and solve customer problems
  • Strong comfortability with the JavaScript language and ecosystem.
  • Experience in Agile software development methodologies.
  • Experience engineering software systems of medium-to-large scope and complexity.
  • Experience mentoring more junior engineers.
  • Effectively communicate with and influence key stakeholders across the enterprise, at all levels of the organization and promote a culture of engineering excellence and being well-managed, using opportunities to reuse and inner-source solutions where possible
  • Demonstrated ability to influence and drive change within the organization, promoting innovation and continuous improvement
  • Being comfortable with the overall responsibility and accountability to create and maintain a technical strategy and execution plan
  • Proven track record of distilling ambiguity to clarity and direction

Qualifications

See more jobs at Procore Technologies

Apply for this job

+30d

Lead Engineer

sliceBelfast or UK Remote
Designtypescriptjavascriptfrontend

slice is hiring a Remote Lead Engineer

Serial tech entrepreneur Ilir Sela started Slice in 2010 with the belief that local pizzerias deserve all of the advantages of major franchises without compromising their independence. Starting with his family’s pizzerias, we now empower over 18,000 restaurants (that’s nearly triple Domino’s U.S. network!) with the technology, services, and collective power that owners need to better serve their digitally minded customers and build lasting businesses. We’re growing and adding more talent to help fulfil this valuable mission. That’s where you come in.

The Challenge to Solve

You’ll lead a squad of frontend engineers skilled in all things web technologies, responsible for empowering local business owners with an incredible web app-based ordering experience that both delights customers, and keeps them coming back for more.

The Role

You'll lead a team of 8 engineers located across the globe to build best in class solutions to allow users to order pizza and get them coming for more. The role includes providing real time order tracking and giving shops integrations that allow them to order from any website quickly and easily. You’ll team up with design and product leads to provide both technical and product direction to solve problems that matter to our customers. You’ll be challenged but also supported, as you set goals for your squad and support their success. You’ll help drive the design and development of our web platform, partake in code reviews and drive continuous improvements for your team. 

The Team

The individuals you'll collaborate with are curious, motivated, and exceptionally proficient in their respective domains. They welcome challenging tasks and thrive on resolving them within an empowered and supportive setting. Our team is diverse and interdisciplinary, comprising engineers, quality assurance experts, designers, product managers, and data engineers spread across the US, UK, and sections of Eastern Europe.

The Winning Recipe 

We’re looking for creative, entrepreneurial engineers who are excited to build world-class products for small business counters. These are the core competencies this role calls for:

  • 6+ years of experience working in a Product Engineering role and minimum of 2 years experience leading 4+ senior engineers
  • Proven experience using web technologies such as Javascript, Typescript and React
  • Passionate about engineering excellence, learning and coaching others
  • A positive can-do mindset,  you deliver with positive impact, treating others well.
  • Able to clearly express opinions on product design, while respecting the thoughts and opinions of their peers
  • Proven ability to communicate and collaborate effectively with product engineers and non-engineering stakeholders alike

The Extras

Working at Slice comes with a comprehensive set of benefits, but here are some of the unexpected highlights:

  • Access to medical, dental, and vision plans
  • Flexible working hours
  • Generous time off policies
  • Annual conference attendance and training/development budget
  • Market leading maternity and paternity schemes
  • Discounts for local pizzerias (of course)

The Hiring Process

Here’s what we expect the hiring process for this role to be, should all go well with your candidacy. This entire process is expected to take 1-3 weeks to complete and you’d be expected to start on a specific date

  • 30 minute introductory meeting
  • 30 minute hiring manager meeting
  • 60 minute technical interview
  • 60 minute leadership interview
  • 30 minute CTO interview
  • Offer!

Pizza brings people together. Slice is no different. We’re an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law. We are also proud members of the Diversity Mark NI initiative as a Bronze Member.

Privacy Notice Statement of Acknowledgment

When you apply for a job on this site, the personal data contained in your application will be collected by Slice. Slice is keeping your data safe and secure. Once we have received your personal data, we put in place reasonable and appropriate measures and controls to prevent any accidental or unlawful destruction, loss, alteration, or unauthorised access. If selected, we will process your personal data for hiring /employment processes, as well as our legal obligations. If you are not selected for the job position and you have given consent on the question below (by selecting "Give consent") we will store and process your personal data and submitted documents (CV) to consider eligibility for employment up to 365 days (one year). You have the right to withdraw your previously given consent for storing your personal data and CV in the Slice database considering eligibility for employment for a year. You have the right to withdraw your consent at any time.For additional information and / or exercise of your rights to the protection of personal data, you can contact our Data Protection Officer, e-mail:privacy@slicelife.com

See more jobs at slice

Apply for this job

+30d

Senior Frontend Engineer, Developer Platform

WebflowU.S. Remote
agileremote-firstDesignqac++javascriptfrontend

Webflow is hiring a Remote Senior Frontend Engineer, Developer Platform

At Webflow, our mission is to bring development superpowers to everyone. Webflow is the leading visual development platform for building powerful websites without writing code. By combining modern web development technologies into one platform, Webflow enables people to build websites visually, saving engineering time, while clean code seamlessly generates in the background. From independent designers and creative agencies to Fortune 500 companies, millions worldwide use Webflow to be more nimble, creative, and collaborative. It’s the web, made better. 

We’re looking for a Senior Frontend Engineer to help us enable third-party developers to create and distribute integrations that allow visual developers to easily design, launch and manage any website or web app on Webflow.

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.
    • United States  (all figures cited below in USD and pertain to workers in the United States)
      • Zone A: $162,500 - $216,050
      • Zone B: $152,700 - $203,100
      • Zone C: $143,000 - $190,150
    • Canada  (All figures cited below in CAD and pertain to workers in ON & BC, Canada)
      • CAD 184600 - CAD 245500
  • 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 Frontend Engineer,you’ll … 

  • Develop the underpinnings of our Designer Extensioncodebase, building the future of how third-party developers can interact with the Webflow Designer in a performant, secure and user-friendly manner
  • Develop a deep understanding of our architecture and codebase while also learning about our product and the customers that use it
  • Collaborate with software engineers, product managers, designers and QA analysts in an autonomous, supportive team environment
  • Build and maintain unit and integration tests (Mocha, Jest, Cypress)
  • Mentor other engineers on best practices, code design considerations, and quality

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 as a Senior Frontend Engineer if you:

  • Have 5+ years of experience in scalable, multi-tenant environments that drive rich front-end experiences. 
  • Have a deep, foundational understanding of Javascript and/or Typescript.
  • Excellent organization and communication skills, both verbal and written.
  • Have worked on complex issues where the analysis requires an in-depth knowledge of the company and existing architecture.
  • Can debug production issues across services and multiple levels of the stack
  • Take pride in taking ownership and driving projects to business impact
  • Proven experience building complex web systems.
  • 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 employees and dependents (full-time employees working 30+ hours per week), as well as Health Savings Account/Health Reimbursement Account, dependent care Flexible Spending Account (US only), dependent on insurance plan selection where applicable in the respective country of employment; Employees may also have voluntary insurance options, such as life, disability, hospital protection, accident, and critical illness 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 for birthing parents to be used before child bonding leave (where local requirements are more generous employees receive the greater benefit); Employees also have access to family planning care and reimbursement
  • Flexible PTO with a mandatory annual minimum of 10 days paid time off for all locations (where local requirements are more generous employees receive the greater benefit), and sabbatical program
  • Access to mental wellness and professional coaching, therapy, and Employee Assistance Program
  • Monthly stipends to support health and wellness, smart work, and professional growth
  • Professional career coaching, internal learning & development programs
  • 401k plan and pension schemes (in countries where statutorily required) financial wellness benefits, like CPA or financial advisor coverage
  • Discounted Pet Insurance offering (US only)
  • Commuter benefits for in-office employees

Temporary employees are not eligible for paid holiday time off, accrued paid time off, paid leaves of absence, or company-sponsored perks unless otherwise required by law.

Be you, with us

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

+30d

Senior Engineering Manager, Infrastructure

Khan AcademyMountain View, CA / Remote friendly (US + Canada Only)
7 years of experienceagileremote-firstDesignmobilegraphqlc++frontend

Khan Academy is hiring a Remote Senior Engineering Manager, Infrastructure

ABOUT KHAN ACADEMY

Khan Academy is a nonprofit with the mission to deliver a free, world-class education to anyone anywhere. Our proven learning platform offers free, high-quality supplemental learning resources that cover Pre-K - 12th grade and early college core academic subjects, with a focus on math and science.  We have over 155 million registered learners globally and are committed to improving learning outcomes for students around the world, with a focus on learners in historically under-resourced communities. 

OUR COMMUNITY

Our students, teachers, and parents come from all walks of life, and so do we.  Our team includes people from academia, traditional/non-traditional education, big tech companies, and tiny startups. We hire great people from diverse backgrounds and experiences because it makes our company stronger.  We value diversity, equity, inclusion, and belonging as necessary to achieve our mission and impact the communities we serve.  We know that transforming education starts in-house with learning about ourselves and our colleagues. We strive to be world-class in investing in our people and commit to developing you as a professional.

THE ROLE

We are looking for an experienced engineering leader to help manage web and mobile frontend-related functions of our Infrastructure organization. This role will:

  • Drive delivery on frontend infrastructure goals through direct people management.
  • Build and grow experts/leaders through feedback and attention to personal career development. 
  • Partner with architects and other engineering managers to make sure our product architecture, performance, and quality meet the needs of our users.
  • Empower engineers and support them with tools and processes to efficiently deliver amazing user experiences. 

You can read about our latest work on our Engineering Blog. A few highlights:

WHAT YOU BRING

  • At least 7 years of experience managing teams of software engineers
  • Experience with Agile development and methodologies; web and mobile application architecture and development
  • Experience with design systems, shared component libraries, and working with designers
  • Experience with frontend-centric DevOps, including test running, linting, end-to-end tests, dev servers, and server-side rendering
  • The ability to manage a diverse and distributed team of engineers from all backgrounds
  • Strong communication skills, both spoken and written — a history of blogging or essay-writing is helpful
  • To command technical respect — you can dive into technical discussions and deeply understand and influence the decision making process
  • To excel at giving and receiving feedback
  • Passion for helping others succeed

WE WELCOME

Candidates with experience in any and all technologies. We don’t require experience in any particular language or tool. Our commitment to on-boarding and mentorship means you won’t be left in the dark as you learn new technologies.

PERKS AND BENEFITS

We may be a non-profit, but we reward our talented team extremely well!

  • Competitive salaries
  • Ample paid time off as needed – Your well-being is a priority.
  • Remote-first culture - that caters to your time zone, with open flexibility as needed, at times
  • Generous parental leave
  • An exceptional team that trusts you and gives you the freedom to do your best
  • The chance to put your talents towards a deeply meaningful mission and the opportunity to work on high-impact products that are already defining the future of education
  • Opportunities to connect through affinity, ally, and social groups
  • And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance, including medical, dental, vision, and life

At Khan Academy we are committed to fair and equitable compensation practices, the well-being of our employees, and our Khan community. This belief is why we have built out a robust Total Rewards package that includes competitive base salaries, and extensive benefits and perks to support physical, mental, and financial well-being.

The target salary range for this position is $181,990 - $227,488 USD / $227,487 - $284,360 CAN. The pay range for this position is a general guideline only. The salary offered will depend on internal pay equity and the candidate’s relevant skills, experience, qualifications, and job market data. Exceptional performers in this role who make an outsized contribution can make well in excess of this range.  Additional incentives are provided as part of the complete total rewards package in addition to comprehensive medical and other benefits.

MORE ABOUT US

OUR COMPANY VALUES

Live & breathe learners

We deeply understand and empathize with our users. We leverage user insights, research, and experience to build content, products, services, and experiences that our users trust and love. Our success is defined by the success of our learners and educators.

Take a stand

As a company, we have conviction in our aspirational point of view of how education will evolve, and we aren’t afraid to take bold bets to invent the future we want to see. The work we do is in service to moving towards that point of view. However, we also listen, learn and flex in the face of new data, and commit to evolving this point of view as the industry and our users evolve.

Embrace diverse perspectives

We are a diverse community. We seek out and embrace a diversity of voices, perspectives and life experiences leading to stronger, more inclusive teams and better outcomes. As individuals, we are committed to bringing up tough topics and leaning into different points of view with curiosity. We actively listen, learn and collaborate to gain a shared understanding. When a decision is made, we commit to moving forward as a united team.

Work responsibly and sustainably

We understand that achieving our audacious mission is a marathon, so we set realistic timelines and we focus on delivery that also links to the bigger picture. As a non-profit, we are supported by the generosity of donors as well as strategic partners, and understand our responsibility to our finite resources. We spend every dollar as though it were our own. We are responsible for the impact we have on the world and to each other. We ensure our team and company stay healthy and financially sustainable.

Bring out the joy

We are committed to making learning a joyful process. This informs what we build for our users and the culture we co-create with our teammates, partners and donors.

Cultivate learning mindset

We believe in the power of growth for learners and for ourselves. We constantly learn and teach to improve our offerings, ourselves, and our organization. We learn from our mistakes and aren’t afraid to fail. We don't let past failures or successes stop us from taking future bold action and achieving our goals.

Deliver wow

We insist on high standards and deliver delightful, effective end-to-end experiences that our users can rely on, while at the same time, we don’t let perfect be the enemy of the good.We choose to focus on fewer things — each of which aligns to our ambitious vision — so we can deliver high-quality experiences that accelerate positive measurable learning with our strategic partners.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, gender, gender identity or expression, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We value diversity, equity, and inclusion, and we encourage candidates from historically underrepresented groups to apply.

See more jobs at Khan Academy

Apply for this job

+30d

Frontend Engineer - APAC/ EMEA Time

In All Media IncIndia Remote
agileDesigntypescriptcssangularbackendfrontend

In All Media Inc is hiring a Remote Frontend Engineer - APAC/ EMEA Time

Frontend Engineer

In All Media

About the Client:

Global technology and engineering company dedicated to delivering innovative solutions to our customers in the Life Sciences industry. As part of our commitment to excellence, we are seeking a talented Frontend Engineer to support our software development capabilities and lead the replacement of our current ActivePDF solution with a customized, cost-effective alternative. This is an exciting opportunity to significantly impact the client and its customers by delivering cutting-edge software solutions.

We are looking for a highly skilledFrontend Engineer to join our Life Sciences group and play a key role in developing a customized, royalty-free alternative to our current ActivePDF solution. The successful candidate will have extensive experience in front-end development, strong problem-solving skills, and a passion for delivering high-quality user experiences. As a Frontend Engineer, you will collaborate closely with cross-functional teams to design, develop, and implement responsive and intuitive frontend solutions.

Key Responsibilities:

  • Design, develop, and implement responsive and intuitive frontend solutions using Angular (10 and above), Typescript, HTML, and CSS.
  • Collaborate with backend developers, product owners, and other stakeholders to gather requirements and define technical specifications.
  • Implement best practices for front-end development, including code quality, performance, accessibility, and user experience.
  • Conduct code reviews, identify areas for improvement and mentor junior developers.
  • Work closely with UX/UI designers to translate mockups into interactive and engaging user interfaces.
  • Integrate frontend components with backend services and APIs to deliver end-to-end functionality.
  • Ensure cross-browser compatibility and optimize frontend performance for speed and scalability.
  • Stay abreast of emerging technologies and industry trends to make informed decisions about front-end architecture and tooling.

Requirements:

  • Strong communication (verbal and written) and interpersonal skills.
  • Proven ability to work autonomously and as part of a collaborative team.
  • Demonstrated experience developing software in an organization using the Scaled Agile Framework (SAFe).
  • Familiarity with coding best practices, design patterns, and software development lifecycle methodologies.
  • Proficiency in Windows, Angular (10 and above), Typescript, HTML, CSS, and GIT.
  • 7+ years of experience in front-end development.
  • Nice to have: Familiarity with Windows Log (nLogger), knowledge of self-signed certificates, and experience with Active PDF.
  • RxJS
  • State management like NgRx
  • Accessibility

Benefits:
100% remote work.
Payments made from the US.
International teams.
Exciting projects; all our clients are top-notch US-based companies.
Hourly rates in US dollars.
Full-time and long-term projects.
Contract as a vendor.

See more jobs at In All Media Inc

Apply for this job

+30d

React Frontend Engineer, Data Security

ImpervaHybrid Remote, Tel Aviv, Israel
uitypescriptjavascriptreduxbackendfrontend

Imperva is hiring a Remote React Frontend Engineer, Data Security

Imperva is a multi-billion-dollar cybersecurity company, that protects the world’s largest organizations from cyber-attacks. We work in a Hybrid Model from home and from the office (Tel Aviv) and We have been recognized as one of the Best 50 high-tech companies to work for in Israel 2023 by Dun & Bradstreet!Duns10-Imperva

  
Our spearhead A-team of professionals is looking for a talented React Frontend Engineer to join the invention and creation of the products at the data security team.   
In this role, you'll have the opportunity to elevate our advanced user interface, exercising autonomy in shaping and enhancing our product.   
If you are passionate about building delightful user experiences, excited about security and ready to fight cybercrime, come join us - together we can make a worldwide impact! 
  
Requirements:
  • B.Sc/M.Sc. in Computer Science or equivalent from a known university   
  • Deep understanding of JavaScript, with at least 4 years’ experience developing front-end JavaScript - must   
  • At least 2 years experience with React.js - must. Experience with React hooks - advantage   
  • Experience with Redux State Management   
  • Ability to write high-performance, reusable code for UI components   
  • Vast experience in HTML, CSS/SASS/LESS, ES6+   
  • Experience with client build tools (Webpack, Babel, etc.) – an advantage   
  • Experience with Typescript, styled components, eslint, jest – an advantage   
  • Highly self-motivated person, fast learner and independent   
  • “Can do” attitude with strong interpersonal and communication skills 
       
Key Responsibilities:
    
  • Develop an efficient, reusable and high-quality code   
  • Write and execute high-quality code with unit tests   
  • Maintain UI infrastructure and keep it up to date with the new technologies   
  • Collaborate closely with cross-functional teams, including designers and backend developers, to ensure seamless integration of frontend components with overall system architecture   
  • Participate in the continuous improvement of development processes and coding standards, actively contributing to a culture of innovation and excellence   
  • Stay informed about industry trends, emerging technologies, and best practices in frontend development, and apply this knowledge to enhance the team's skill set and project outcomes   
  

Legal Notice
Imperva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, pregnancy, age, sexual orientation, gender identity, marital status, protected veteran status, medical condition or disability, or any other characteristic protected by law.     




 
  #LI-VA1

See more jobs at Imperva

Apply for this job

+30d

Frontend Software Developer React/Vite

Timocom GmbHErkrath, Germany, Remote
graphqluiscrumjavatypescriptcssbackendfrontend

Timocom GmbH is hiring a Remote Frontend Software Developer React/Vite

Stellenbeschreibung

Du übernimmst in unserem agilen Softwareentwicklungsprozess die Rolle des Frontend Developers (m/w/d) und entwickelst hochwertige, performante und benutzerfreundliche Frontends mit React & Typescript für unsere Webanwendungen. Es steht dir frei, entweder 100 Prozent remote zu arbeiten oder flexibel unsere TEAMocom Spaces vor Ort zu nutzen.

  • Du konzeptionierst und testest React-Komponenten auf Basis von UI Mockups und unserer internen Komponentenbibliothek.
  • Außerdem unterstützt du beim Schnittstellenaufbau, Beratung beim Schnittstellendesign, sowie der Anbindung an bestehende (Java-)WebServices.
  • Bei der Weiterentwicklung unserer Komponentenbibliothek, die wir als InnerSource-Projekt umsetzten, bist du beteiligt.
  • Bring dich ein: Du treibst Innovationen und Entwicklungsprozesse an, setzt neue Impulse und arbeitest eng mit UC-Designern, Produktmanagern und Backend-Entwicklern zusammen.
  • Du evaluierst unsere Frameworks, sowie Frontend-Technologien und wendest sie an

Qualifikationen

  • Du bringst mehrjährige Berufserfahrung als Front-End-Entwickler React mit.
  • Mit React/Vite, TypeScript, Nodes.js, npm/yarn, Webpack sowie HTML, CSS, JavaScript/ECMAScriptgehst du sicher um.
  • Kenntnisse von responsiven UIs, sowie Konzepten wie HTTP und REST(gern auch GraphQL und WebSockets) weist du vor.
  • In deinem Werdegang hast du bereits Erfahrungen mit Testing Frameworks wie Jest, gerne auch Testing Library, TestCafe oder BackstopJS gewonnen.
  • Bestenfalls bringst du Erfahrungen im Bau von Java Spring/Spring Boot Anwendungen (JDK 11+) mit – oder die Motivation, dich darin einzuarbeiten.
  • Du fühlst dich in einem agilen und modernen Arbeitsumfeld (Scrum, Kanban, DevOps, CI/D) wohl.
  • Damit du dich in deinem Team gut verständigen kannst, bringst du gute Englisch- wie Deutschkenntnisse mit.

See more jobs at Timocom GmbH

Apply for this job

+30d

Senior Fullstack Engineer

carsalesSydney, Australia, Remote
terraformairflowvuetypescriptangularbackendfrontendNode.js

carsales is hiring a Remote Senior Fullstack Engineer

Job Description

What you will do

We're hiring a Senior Full-stack Engineer (frontend focus) who will join a team of talented developers, continuing to work with our wider Tech and Product teams and clients. 

This is an exciting role, which will include:

  • You'll work in cross-functional full-stack team which prioritises software craftsmanship.
  • You'll have opportunities to work on all aspects of the product, including frontend (Vue.JS), backend (Nest.JS) , CI/CD (CircleCI), Cloud (Terraform + GCP), Data Engineering (Airflow, BigQuery, Apache Beam)
  • Your work will have a real impact on the business and our clients, including Weatherzone, the NRL, and OzBargain.

Qualifications

What you bring to the role

  • A good understanding of frontend engineering
  • An interest in User Experience, and a willingness to understand what the end-user is trying to achieve
  • Proficient with Typescript
  • Strong knowledge of Node.js REST APIs to read and understand the code, and make basic changes.
  • experience with modern frontend frameworks (Vue, React, Angular, etc) is essential.
  • Professional experience with Vue will be a significant advantage.

See more jobs at carsales

Apply for this job

+30d

.NET Developer

ARHSLeuven, Belgium, Remote
agile3 years of experienceazuregitc++.netangularbackendfrontend

ARHS is hiring a Remote .NET Developer

Job Description

ARHS Developments is looking for a .NET Software Developer.

Typical tasks will be:

  • Development in backend and frontend
  • Analysis of the requirements and production of specifications.
  • Development and maintenance of applications.
  • Implementation of change requests.
  • Production of technical documentation

Qualifications

What we expect from you

  • A minimum of 3 years of experience in .NET development is mandatory
  • Good knowledge of C#, .NET Core, ASP.NET, SOLID & REST
  • Good knowledge of modelling tools (e.g. UML)
  • Good knowledge of integration and deployment tools
  • Good knowledge of Azure, DevOps & Git
  • Good knowledge of Angular, React, Blazor or Vue.js
  • Ability to cope with fast changing technologies used in application developments.
  • Capability of integration in an international/multicultural environment and experience in team working.
  • Knowledge of the existing IT Security frameworks and tools for the development and maintenance of applications.
  • To be a team player, customer-, solution- and improvement-minded
  • Ability to communicate in English and Dutch or French
  • Ability to work independently in an Agile team
  • Pro-active and can-do attitude

See more jobs at ARHS

Apply for this job