redux Remote Jobs

46 Results

2d

Senior Software Engineer, API Team

SecurityScorecardRemote LATAM
DevOPSagileBachelor's degreeterraformDesignapiUXc++swaggerdockertypescriptpythonAWSreduxbackendfrontendNode.js

SecurityScorecard is hiring a Remote Senior Software Engineer, API Team

About SecurityScorecard:

SecurityScorecard is the global leader in cybersecurity ratings, with over 12 million companies continuously rated, operating in 64 countries. Founded in 2013 by security and risk experts Dr. Alex Yampolskiy and Sam Kassoumeh and funded by world-class investors, SecurityScorecard’s patented rating technology is used by over 25,000 organizations for self-monitoring, third-party risk management, board reporting, and cyber insurance underwriting; making all organizations more resilient by allowing them to easily find and fix cybersecurity risks across their digital footprint. 

Headquartered in New York City, our culture has been recognized by Inc Magazine as a "Best Workplace,” by Crain’s NY as a "Best Places to Work in NYC," and as one of the 10 hottest SaaS startups in New York for two years in a row. Most recently, SecurityScorecard was named to Fast Company’s annual list of theWorld’s Most Innovative Companies for 2023and to the Achievers 50 Most Engaged Workplaces in 2023 award recognizing “forward-thinking employers for their unwavering commitment to employee engagement.”  SecurityScorecard is proud to be funded by world-class investors including Silver Lake Waterman, Moody’s, Sequoia Capital, GV and Riverwood Capital.

About the Team:

Join our dynamic Technology team as part of the newly-formed API Squad. Our mission is to revolutionize our API offerings by focusing on scalability, stability, and exceptional customer experiences, ensuring they meet the demands of a growing user base and high-traffic environments. Collaboration, ownership, and shared responsibilities are at the heart of our culture. You’ll work hands-on throughout the Software Development Life Cycle (SDLC), driving impactful projects and leveraging modern DevOps principles. With our rapidly growing team and ambitious goals, this is a unique opportunity to grow alongside us and shape the future of our API product.

About the Role:

As a Senior Software Engineer on the API Squad, you’ll be instrumental in building and maintaining reliable, scalable, and user-friendly API integrations. You’ll own projects end-to-end—collaborating with Product Managers, Developers, and UX Designers to deliver best-in-class solutions. Success in this role will be measured by the reliability, scalability, and performance of APIs, the adoption rate of new API features, and feedback from both internal stakeholders and external customers.

  • Participate in all phases of the SDLC: design, development, deployment, and maintenance.
  • Collaborate with cross-functional teams to translate requirements into technical solutions, estimate complexity, and address blockers.
  • Own end-to-end delivery of projects, ensuring performance and stability across infrastructure, backend, and frontend systems.
  • Write clean, secure, testable, and maintainable code using industry best practices.
  • Lead code reviews, promote design patterns, and ensure reusable, readable, and test-driven development.
  • Monitor and analyze performance metrics to identify and implement system improvements.
  • Document processes, write technical documentation, and contribute to standards that benefit the team and organization.

Responsibilities:

  • When involved in a project, help translating requirements, estimating, solve or escalate blockers/points worth of discussion.
  • Develop APIs designed to scale efficiently, ensuring low latency and high availability in high-traffic environments.
  • Have ownership of entire projects, being able to understand and answer about all of its aspects (infrastructure, back-end and front-end).
  • Delivers code that encourages the team in terms of best practices, readability, design patterns, reusability and testing.
  • When shipping and maintaining, keep an eye on data to raise if anything needs to be refactored or improved.
  • Demonstrates leadership by mentoring peers, fostering a culture of learning, and promoting a positive team environment.

Our Stack:

  • Backend: Python, Node.js, GoLang.
  • Frontend: TypeScript, React, Redux + Saga, Jest.
  • Infrastructure: AWS, Docker, Terraform, Datadog.

Required Qualifications:

  • A Backend Engineer with 5+ years of professional experience in agile development environments.
  • Advanced experience in backend development, including Node.js and building/maintaining REST APIs.
  • Familiarity with containerization and cloud technologies such as AWS, Docker, and Terraform.
  • Strong understanding of software design principles, including DRY, YAGNI, and clean code practices.
  • Understanding of authentication (OAuth, JWT, API Keys) and authorization (RBAC).
  • Testing: Experience with API testing tools like Postman, Swagger, or automated testing frameworks.
  • Documentation: Ability to write clear, developer-friendly API documentation.
  • Tools and Frameworks: Familiarity with API gateways (e.g., Kong, Apigee, AWS API Gateway), monitoring tools.
  • Familiarity with OpenAPI/Swagger specifications.
  • Experience with API observability and monitoring (e.g., Datadog, Open Telemetry).

Additional Qualifications:

  • Able to present and defend your technical point of view.
  • Can estimate project complexity based on early project documentation and conversations.
  • Can clearly articulate technical problems and solutions in written and verbal communication.
  • Comfortable engaging directly with customers to gather requirements, address technical issues, and explain API functionality and limitations clearly.

Benefits:

SecurityScorecard is committed to Equal Employment Opportunity and embraces diversity. We believe that our team is strengthened through hiring and retaining employees with diverse backgrounds, skill sets, ideas, and perspectives. We make hiring decisions based on merit and do not discriminate based on race, color, religion, national origin, sex or gender (including pregnancy) gender identity or expression (including transgender status), sexual orientation, age, marital, veteran, disability status or any other protected category in accordance with applicable law. 

We also consider qualified applicants regardless of criminal histories, in accordance with applicable law. We are committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or accommodation due to a disability, please contact talentacquisitionoperations@securityscorecard.io.

Any information you submit to SecurityScorecard as part of your application will be processed in accordance with the Company’s privacy policy and applicable law. 

SecurityScorecard does not accept unsolicited resumes from employment agencies.  Please note that we do not provide immigration sponsorship for this position.   #LI-DNI

See more jobs at SecurityScorecard

Apply for this job

15d

Sr Principal Frontend Engineer (Unit 42)

Palo Alto NetworksRemote, CA, Remote
CypressJestagileMaster’s DegreeDesignuihtml5gittypescriptreduxbackendfrontend

Palo Alto Networks is hiring a Remote Sr Principal Frontend Engineer (Unit 42)

Job Description

Your Career

We're looking for a visionary frontend engineer who is passionate about crafting innovative products that redefine user interactions and elevate industry standards. Our ideal candidates are driven by a passion for frontend development and a commitment to creating robust, global solutions that address complex challenges. At Unit 42, we nurture a culture of collaboration and value leaders who take ownership of their areas, excel in communication, and thrive in cross-functional teams to achieve collective success.

Unit 42 is at the forefront of cybersecurity, offering industry-leading expertise to support enterprises and organizations worldwide. As a Senior Principal Frontend Engineer, you will play a pivotal role in designing and maintaining the frontend infrastructure that powers Unit 42’s customer-facing and internal web applications. You'll collaborate closely with product managers, designers, and backend engineers to ensure seamless integration and scalability across diverse user profiles, both internal and external, and various geographical regions. We're seeking a proactive self-starter with strong UX/UI intuition who can drive the adoption of modern frontend technologies, fostering innovation within our agile and dynamic organization.

Your Impact

  • Own the Web frontend for Unit 42’s flagship customer and internal platform, Arcade - This includes both building capabilities to support the business (retainer modeling, enterprise transactions, support / communications, planning) and to provide security insights and protections for customers with integrations into our existing products
  • Build best-in-class product experiences working closely with Product Management and Design
  • Participate in vendor evaluation and ensure that selected solutions can be customized to provide best-in-class user experiences
  • Lead all Web UI implementation for first-party and third-party solutions
  • Design robust technical solutions to business problems, with a high focus on quality and execution
  • Suggest and implement improvements to the development process
  • Clearly communicate goals and desired outcomes to internal project teams

Qualifications

Your Experience 

  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent military experience - Master’s degree is preferred
  • 8+ years of experience in a senior web front-end engineering role
  • 5+ years of professional experience in frontend development using React, with a strong portfolio showcasing innovative and user-centric web applications
  • Strong coding skills using a typed programming language
  • Strong proficiency in TypeScript, HTML5, CSS3, and modern frontend frameworks
  • Experience with Remix is a plus
  • Experience with state management libraries (e.g., Redux, Vuex) and asynchronous programming
  • Strong UX/UI design intuition and the ability to collaborate effectively with product and design teams
  • Experience in designing and consuming RESTful APIs and integrating frontend applications with backend services
  • Strong proficiency with version control systems (e.g., Git)
  • Strong proficiency with build tools (e.g., Webpack), and frontend testing frameworks
  • Excellent problem-solving skills and a passion for delivering high-quality software solutions
  • Experience with server-side rendering and performance optimization techniques
  • Familiarity with CI/CD pipelines and automated testing frameworks (e.g., Jest, Cypress) is preferred
  • Previous experience in a leadership or ownership role for frontend applications is preferred
  • Knowledge of cybersecurity principles and best practices is desirable

See more jobs at Palo Alto Networks

Apply for this job

22d

Android Developer (Promova)

GenesisUkraine - Remote
kotlinFirebasemobileandroidredux

Genesis is hiring a Remote Android Developer (Promova)

Boosters — це українська продуктова компанія. Ми створюємо продукти в сферах EdTech та life-improvement, які несуть цінність для30 мільйонів людей в усьому світі. Наші додатки регулярно потрапляють в ТОПи рейтингів в своїх категоріях.

Можливо ти вже бачив(ла) JustDone чи Promova.

Наша головна перевага — це люди. Ми працюємо з тими, хто щодня прагне до самовдосконалення та ставить собі за мету перемагати разом з нами. В команді вже більше 100 людей, і ми не плануємо зупинятися.

Наразі ми шукаємо Android Developer'aв командуPromova. Основна мета цієї ролі — допомагати команді Android розробки досягати цілей, монетизувати цей напрямок та ініціювати/впроваджувати рішення, які покращують процес та швидкість розробки.

Promova — платформа для вивчення мов, яка складається із мобільного застосунку, веб-сайту, групових курсів та індивідуальних уроків з репетиторами, а також медіа та соціальних мереж. Застосунок завантажили вже більше16 мільйонів раз,а користувачі пройшли разом з нами 35 мільйонів уроків.Ціль команди на наступні 2 роки — зайняти топ-5 позицію серед онлайн-сервісів з вивчення іноземних мов. А впродовж наступних 5 років ми хочемо досягнути статусу компанії-єдинорога з українським корінням.

Твоя зона впливу:

  • Участь у проєктуванні функціоналу застосунку, зокрема в рамках R&D скводу;
  • Використання UI/UX рішень у зв'язці з дизайнером;
  • Пошук та впровадження оптимальних технічних рішень (якість/швидкість);
  • Реалізація A/B тестів для монетизації продуктів;
  • Розробка рішень які дозволять скоротити "time to market".

Для цього тобі знадобиться:

  • 2-3 роки досвіду в ролі Android Developer;
  • Хороші знання Kotlin, Android SDK;
  • Знання та практика використання ООП, структур даних, шаблонів та принципів проєктування (SOLID, Clean Architecture);
  • Досвід використання одного з MVVM / MVI / Redux підходів;
  • Досвід роботи з Coroutines, Flow;
  • Досвід розробки нестандартних інтерфейсів та анімацій, в тому числі з використанням Jetpack Compose;
  • Досвід роботи з іншими популярними бібліотеками - Jetpack Components, Retrofit, Firebase etc.

Бажані навички:

  • Досвід роботи з Billing бібліотекою (великий плюс), рекламними SDK;
  • Базові технічні знання та досвід роботи з аудіо / відео;
  • Базове розуміння RxJava;
  • Досвід написання тестів, покращення CI/CD процесів.

Ми пропонуємо:

  • Роботу в команді професіоналів та з аудиторією більше одного мільйону в місяць;
  • Філософію та умови для твого постійного росту та розвитку;
  • Робота з реальними користувачами і прямий вплив на продукт і його метрики.

Корпоративні бенефіти:

  • Компенсація додаткового навчання на зовнішніх тренінгах і семінарах та Business і Management School для співробітників;
  • Велика електронна бібліотека та доступ до платних онлайн-курсів і конференцій, внутрішні бесіди і воркшопи, курси англійської;
  • Корпоративний лікар та медичне страхування.

Процес інтервʼю:

  • Pre-screen з рекрутером (30 хвилин);
  • Тестове завдання;
  • Інтервʼю з Android developer (1,5 години);
  • Bar-raising (1,5 години).

Залишай своє резюме і давай створювати юнікорни разом!????

See more jobs at Genesis

Apply for this job

+30d

Creative Tech | React Native

DevoteamLisboa, Portugal, Remote
agileDesignmobileiosgitandroidjavascriptredux

Devoteam is hiring a Remote Creative Tech | React Native

Job Description

  • Develop and maintain mobile applications using React Native.
  • Translate designs and wireframes into high-quality code.
  • Build reusable components and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum performance and scalability.
  • Collaborate with back-end developers and other team members to integrate with APIs and services.
  • Stay up-to-date with emerging technologies and best practices in mobile development.

Qualifications

  • Proficient in React Native with a strong understanding of its core principles.
  • Experience with native iOS or Android development.
  • Experience working with Redux or similar state management libraries.
  • Familiarity with RESTful APIs and JSON.
  • Knowledge of JavaScript, ES6/ES7.
  • Experience with mobile development tools such as Xcode and Android Studio.
  • Understanding of mobile app design guidelines and principles.
  • Familiarity with Git or other version control systems.
  • Experience with continuous integration and deployment tools.
  • Understanding of Agile methodologies.

See more jobs at Devoteam

Apply for this job

+30d

Sr. Software Engineer, Literacy & ELA

Khan AcademyMountain View, CA / Remote friendly (Continental US + Hawaii + Canada Only)
5 years of experienceremote-firstgraphqlc++javascriptreduxbackendfrontend

Khan Academy is hiring a Remote Sr. Software Engineer, Literacy & ELA

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 hiring a Sr. Software Engineer. We are focused on providing equitable solutions to historically under-resourced communities of learners and teachers, and guided by our Engineering Principles. You’ll help us build out our platform and leverage AI to democratize 1:1 tutoring for every learner, and a teaching assistant to every teacher, at scale.

We are a remote-first organization and we strive to build using technology that is best suited to solving problems for our learners. We build with Go, GraphQL, JavaScript, React & React Native, Redux and we adopt new technologies 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

  • 5+ 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.
  • 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.
  • 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.
  • A motivation for Khan Academy's mission “to provide a free world-class education for anyone, anywhere.”
  • Experience using Machine Learning / LLMs to build products a plus (but not required).

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 for this position is $137,871 - $154,069 USD / $186,306 - $207,993 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. 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

Frontend Developer (OBRIO)

GenesisUkraine - Remote
1 year of experiencefigmaDesignapiiosgitandroidtypescriptcssjavascriptreduxfrontend

Genesis is hiring a Remote Frontend Developer (OBRIO)

OBRIO is an IT company with Ukrainian roots inside Genesis business ecosystem. Our team consists of more than 250 talented professionals whose ambitions and striving for success help us build the best products on the market. We have offices in Kyiv and Warsaw.

We are developing Nebula – the biggest brand in the spiritual niche. Nebula has over 60 million users worldwide and has been ranked as the № 1 lifestyle app of the day in the Apple Store and Play Market in the USA, Canada, and Australia several times. Nebula is available on iOS, Android, and Web.

Our mission is to make people happier by improving the quality of their relationships.

Here are some details we would like to share with you:

  • Nebulais #1 in its niche in terms of downloads and revenue targets;
  • 60 million users worldwide;
  • Users from 50+ countries;
  • 4.8 - our average AppStore rating (with more than 215 thousand ratings).

Who are we looking for?

We are seeking a talented and motivated Front-End Developer to join our Growth team and contribute to the optimisation and enhancement of our products, ensuring an exceptional user experience throughout the user acquisition funnels. You'll be part of a team, which consists of our Product Manager, UX/UI Designer, Front-End and Back-End Developers and QA.

As a Ukrainian-based company, we prioritize effective communication within our team and conduct it in Ukrainian. In light of this, we are currently seeking candidates who are from Ukraine and cannot consider non-Ukrainian speakers at this time.

Your impact:

    • Improving existing web products, including conversion optimization, A/B tests, adding new pages, and changing the design.
    • Creating new functionality for the web product, such as building pages, adding payment systems, and integrating analytics tools like Hotjar, Amplitude, Facebook Pixel, and Google Analytics.
    • Participating directly in discussions about new solutions and technologies, and implementing them.
    • Working closely with the product manager on a daily basis.
    • Making constant and rapid changes for A/B tests.
    • Developing solutions to optimize website conversion.
    • Selecting the best way to implement tasks in coordination with the product and quality assurance teams.

    About you:

    • Extensive expertise in React.js (minimum 2.5+ years of experience), Next.js (minimum 1 year of experience);
    • Profound knowledge of JavaScript and TypeScript, leveraging best practices;
    • Minimum 1 year of experience with Redux;
    • HTML, CSS, and DOM API to craft pixel-perfect UIs;
    • In-depth familiarity with React hooks, utilizing them to streamline development processes;
    • Proven ability to integrate various services using APIs, ensuring optimal performance and functionality;
    • Experience with design mock-ups (Figma and Zeplin);
    • Proficient in Git version control, ensuring code quality, collaboration, and version tracking;
    • Proven track record of successful teamwork experience.

    Optional green flags:

    • Setting up project compilation from scratch;
    • Project deployment experience;
    • Experience with Node.js.


    Why OBRIO is the best place to work?

    • ???? Unleash Your Ambitions: Our company was built by ambitious people who never settle for less. By joining OBRIO, you'll have the chance to unleash your own ambitions and achieve your career dreams.
    • ???? Innovate and Be Creative: We embrace innovation and creativity at OBRIO, and we encourage our team members to bring their unique ideas to the table. You'll have the chance to explore new solutions and make a real impact on our company's success.
    • ???? Programming makes sense with us — you will understand the business logic of all our solutions. Every team member at OBRIO influences business. Regular meetings with the manager and getting feedback from the marketing and analytics teams help with this.
    • ☝️ At OBRIO, we’ve gathered influential experts, all of whom are open to sharing their knowledge and ready to help solve issues based on their experience. You will be able to join OBRIO Tech Community as well as Genesis Frontend Community with tremendous amount of expertise.

    Our benefits:

    • Work from the comfort of your home or from one of our offices in Kyiv or Warsaw. The choice is yours!
    • Enjoy 20 annual vacation days and unlimited sick leave, all covered by the company;
    • Don't worry about getting the right equipment, we've got you covered if necessary;
    • Stay healthy with access to a corporate doctor online, and health insurance options in Ukraine or a fixed amount towards insurance abroad after your probation period;
    • Keep learning with our extensive corporate library, internal online meetings, and lectures;
    • Grow your skills with our training compensation program;
    • Take advantage of our supportive corporate culture, including assistance with relocation, advice on legal stay abroad, housing support, and help for third-country nationals;
    • Have fun with our online events and team-building activities!

    Here's what our hiring journey for this position looks like:Initial Screening with the Recruiter (15–30 minutes) ➡️ Tech Screening with Tech Specialist (15–20 minutes)➡️ Tech Interview ➡️ Skill Assessment ➡️ Bar-raising ➡️ Job Offer.

    Let's team up and reach for the stars together!

    More about us on social media: Facebook, Instagram, LinkedIn, TikTok.

    See more jobs at Genesis

    Apply for this job

    +30d

    TechLead React

    MLFull TimeagileMaster’s Degreeremote-firstDynamicsDesignazuregraphqlhtml5gittypescriptjavascriptredux

    Windmill Smart Solutions is hiring a Remote TechLead React

    TechLead React - Windmill Smart Solutions - Career Page- Exciting tasks and challenges that allow for creativity and ownership.See more jobs at Windmill Smart Solutions

    Apply for this job

    +30d

    Full Stack Software Developer

    Leap ToolsCanada - Remote
    gRPCDjangomobilehtml5gitpostgresqltypescriptlinuxpythonredux

    Leap Tools is hiring a Remote Full Stack Software Developer

    About you

    You have a passion for solving complex problems and working on products used by millions of people. You like to understand the big picture when it comes to complex systems. You are not afraid to dive into the details and trace a request through dozens of calls. Join us and you will work directly with our talented engineering team to push our product to new heights.

    At Leap Tools, we are building the world's most advanced solutions for the interior décor industry. With customers in 80+ countries, our clientele includes Fortune 500 companies such as Home Depot, local retailers such as Alexanian's, and everything in between. We have been recognized as one of the fastest growing tech companies by Deloitte for multiple years in a row, and we are looking for ambitious challenge-seekers to fuel our momentum and help us create an iconic global tech company.


    About our Stack

    TypeScript, Next.js, React/Redux
    Python, Django, PostgreSQL


    What You'll Do

    • Craft scalable TypeScript and Python code to integrate with customer websites, apps, and APIs
    • Flex your TypeScript muscle to design/develop single-page web apps that use Redux
    • Work with Django in a microservices architecture
    • Implement APIs over HTTP and gRPC

    Requirements

    • Strong computer science fundamentals demonstrated through a degree in computer science or engineering, plus work experience in the field
    • Experience with TypeScript and single page web applications (HTML5, CSS3)
    • Python development
    • Linux, git
    • Exceptional attention to detail and focus on quality

    About our culture

    • We work in tight-knit teams to maximize speed and cultivate an ownership mentality.
    • We cherish curiosity and an obsession for details because we know these details are invaluable over the long run.
    • We promote an environment where ideas are challenged. The best ideas win!
    • We're hyperfocused on our achievements and our ability to execute on our promises. We act with urgency.
    • It's not always about us. We give back to our community to ensure it can grow.
    • We love to compete and have fun. Our game nights are legendary.


    About our products

    Our technology lets you see products in your own room before you buy.

    Imagine you want to redesign your home and have been searching for new tiles for your kitchen, or a new rug for your living room. You definitely want to make sure it will look good in your space. We enable that through cutting-edge computer vision technology, presented in an extraordinarily simple and accessible way. Try our rug demo now! Simply upload a picture of your room using your mobile phone, and slide the rug under your coffee table: https://www.roomvo.com/rugdemo4r


    About our results

    Our customers see a 5x increase in e-commerce conversion rates and a dramatic decrease in the time it takes for their customers to make a purchase decision. We are also reducing the world’s carbon footprint by eliminating trips to the store and avoiding product returns, while also saving marriages -- now you can be sure you’re buying the right product for your home.


    About our office and remote work

    We are located in downtown Toronto with nearby access to both of the main subway lines. Currently, we are all working from home; we encourage our teams to work from wherever they are most productive, and many of us will continue to work from home in the future, either full-time or partially. While we're all working remotely, we’ve come up with a few ways to keep everyone on the same page, including a quick company-wide check-in every Monday, remote coffee breaks on Fridays, and ad hoc topical sharing sessions. Another big upside is you get to be around your pets and plants (if you have them).

    About our hiring process

    Now:You upload your resume and complete a brief questionnaire.

    Step 1: We arrange a video call with you to assess your abilities.

    Step 2: You attend the second video interview soon after.

    Step 3:You meet one of the founders.

    Step 4: You receive an offer.


    Take the Leap. Apply now.

    Our demo, in case you missed it: https://www.roomvo.com/rugdemo4r

    See more jobs at Leap Tools

    Apply for this job

    +30d

    Front End Developer - React.JS (Part-timer/Freelancer/Contractor)

    FoodicsCairo,Cairo Governorate,Egypt, Remote
    Designmobilegitjavascriptredux

    Foodics is hiring a Remote Front End Developer - React.JS (Part-timer/Freelancer/Contractor)

    Who Are We❓

    We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far! making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.

    The Job in a Nutshell????

    We are looking for a Freelance/contract based front-end developer with experience in React.JS. You will be responsible for building client-facing components and SPA applications. Ensuring high-quality, clean, and maintainable code is essential. This is a dynamic engineering role where you will work on core products and develop designs and functionality from scratch.

    What You Will Do❓

    • Use markup languages like HTML to create user-friendly web pages
    • Maintain and improve website
    • Optimize applications for maximum speed
    • Design mobile-based features
    • Collaborate with back-end developers and web designers to improve usability
    • Get feedback from, and build solutions for, users and customers
    • Write functional requirement documents and guides
    • Create quality mockups and prototypes
    • Help back-end developers with coding and troubleshooting
    • Ensure high quality graphic standards and brand consistency
    • Stay up-to-date on emerging technologies

    What Are We Looking For❓

    • BSc degree in Computer Science or relevant field
    • Proven work experience as a Front-end developer
    • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
    • Thorough understanding of React.js and its core principles
    • Experience with popular React.js workflows (such as Flux or Redux)
    • Good understanding of asynchronous code
    • Experience with consuming RESTful APIs
    • Ability to write efficient, secure, well-documented, and clean JavaScript code
    • Experience with writing unit tests
    • Comfortable working with version control tools such as Git, SVN etc
    • Proficiency in English is a must

    Who Will Excel❓

    • Front-end Experts with a very special passion for React.JS Framework.
    • Proven background on Fintechs and Foodtechs is a plus.

    What We Offer You❗

    We believe you will love working at Foodics!

    • This is a contract based role that can be performed along with other job(s)
    • We offer highly competitive compensation packages in USD.
    • Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.

    See more jobs at Foodics

    Apply for this job

    +30d

    Junior Web Developer

    VictoryAustin, US - Remote
    DesigntypescriptcssjavascriptreduxPHP

    Victory is hiring a Remote Junior Web Developer

    About the Web Developer position

    We are looking for an outstanding Web Developer to be responsible for the coding, innovative design and layout of our client's websites. Depending on the engagement you will help build client websites from concept all the way to completion from the bottom up, fashioning everything from the home page to site layout and function.

    You should be well versed in responsive design, able to write clean code, and ensure your programs run properly. We also expect you to be passionate about building software and perform well working in a team, along with developers, engineers and web designers.

    Web Developer responsibilities are:

    • Produce well designed, testable, efficient code by using best software development practices

    • Build website layout/user interface by using responsive HTML/CSS practices

    • Utilize data from various back-end services and databases

    • Collect and review specifications and requirements based on technical needs

    • Prepare and maintain software documentation

    • Maintain, expand, and scale our site as assigned

    • Keep up-to-date with emerging technologies and industry trends and apply them into operations and activities

    • Work together with web designers to match visual design intent

    Web Developer requirements are:

    • 2+ years' experience of working on a Web Developer or Web Programmer (http://link...) position

    • Significant experience with the following programming languages: Typescript, Redux, CSS, PHP, Javascript, Bootstrap

    • Excellent knowledge of how web applications work including security, session management, and best development practices

    • Excellent knowledge of modern responsive HTML/CSS

    • Understanding of Search Engine Optimization process

    • Strong problem solving skills with a creative approach

    • Strong organizational skills with a good ability to prioritize tasks

    • Good ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

    See more jobs at Victory

    Apply for this job

    +30d

    Senior Frontend Developer (f/m/d)

    heycater!Berlin, Germany, Remote
    CypressDevOPSNextJSsalesforceDesignhtml5AWSjavascriptreduxfrontend

    heycater! is hiring a Remote Senior Frontend Developer (f/m/d)

    Job Description

    As a Senior Frontend Developer (f/m/d), you will play a vital role in crafting seamless and visually appealing user interfaces for our digital platforms. Leveraging your expertise in HTML5, CSS3, and JavaScript (React), you will collaborate with cross-functional teams to implement responsive designs, enhance user experiences, and optimise website performance. Your responsibilities will include translating design wireframes into high-quality code, staying abreast of emerging frontend technologies, and contributing to the continuous improvement of our web applications. With a focus on innovation and user-centric design, you will help elevate our online presence, ensuring a delightful and intuitive experience for our customers.

    Qualifications

    • 4-5 years of hands-on experience in React and NextJS
    • Proficiency in JavaScript (React), npm packages, app optimization
    • Strong knowledge of frontend technologies, including HTML5, CSS3, ES6, Redux, and Webpack.
    • Solid understanding of version control systems (Git/GitHub) and testing frameworks (Cypress).
    • Familiarity with deployment and DevOps tools like Heroku, AWS, and Docker.
    • Previous experience with Agile/Scrum methodologies.

    While proficiency in German and familiarity with Salesforce APIs are advantageous, they are not mandatory prerequisites. We value attributes such as ambition, resilience, and diligence

    See more jobs at heycater!

    Apply for this job

    +30d

    Staff Software Engineer - Full Stack (Remote)

    Full TimeDevOPSJest5 years of experience10 years of experiencesqltailwindDesigncsspythonAWSjavascriptredux

    Prealize Health is hiring a Remote Staff Software Engineer - Full Stack (Remote)

    Staff Software Engineer - Full Stack (Remote) - Prealize Health - Career PageSee more jobs at Prealize Health

    Apply for this job

    +30d

    Full Stack Developer

    Black SpectaclesUnited States, Remote
    DesignjavascriptreduxbackendfrontendNode.js

    Black Spectacles is hiring a Remote Full Stack Developer

    About Black Spectacles

    At Black Spectacles, we have ambitious plans to support the architecture community, and we need a Full Stack Developer to help us build and enhance the technical backbone of our business.

    We’re on the hunt for teammates who:

    • Are passionate about architecture and making an ambitious impact on the architecture and Design community
    • Own it - comfortable taking responsibility for your work
    • Take calculated risks and encourage others to do the same
    • Take a world-class approach to everything you do
    • Make it safe to share ideas

    At Black Spectacles, you’ll benefit from working with a team who lives and celebrates our values every day, and you can be sure that you will regularly see and feel the impact of your work. As a fully remote company you’ll benefit from working from home year round, and from quarterly company trips to keep you connected to your team.

    Black Spectacles has been recognized by Great Place to Work and Built In as a great place to work, by the American Institute of Architects for the national impact we’re having on the profession of architecture, and has been recognized by Inc Magazine as one of the fastest growing companies in the country.

    Role Overview

    We're looking for a skilled Full Stack Developer to lead digital solution development and optimize user experience. You'll collaborate with the team to implement best practices, conduct code reviews, and perform unit testing. The ideal candidate should have a strong full stack background, excellent problem-solving skills, and a passion for impactful digital experiences. The compensation for this role will range from $115,000 to $140,000 annually, depending on experience and qualifications.

    Responsibilities:

    • Develop and maintain frontend, backend, and database code for new and existing products.
    • Engage in hands-on coding using our web development stack: React JS, Redux, Node.js, JavaScript, and TypeScript.
    • Establish technical design and architecture for software products.
    • Collaborate with our product team to innovate and execute new projects.
    • Creatively design and develop products from the ground up.
    • Build and enhance proprietary data analytics tools.

    • Strong experience with React JS and Node.js.
    • Proficiency in JavaScript and TypeScript.
    • Familiarity with SQL databases (PostgreSQL, MySQL, etc.).
    • Experience with Docker and AWS for developing cloud-based solutions.
    • Knowledge of GitHub
    • Proficient in HTML markup and responsive CSS development.
    • Familiarity with Jira
    • Experience in developing AI/ML solutions is highly desirable
    • Proficiency with tools like Metabase and Segment

    • Blue Cross Blue Shield Health, Dental, Vision, Short-term / Long-term Disability and Life insurance
    • Flexible Savings Accounts and Health Savings Accounts
    • 401k with Employer match
    • Employee referral program
    • 3 weeks of paid vacation
    • Team events

    See more jobs at Black Spectacles

    Apply for this job

    +30d

    Senior UI Engineer

    PindropUS - Remote
    CypressDevOPSJestremote-firstDesigngraphqluic++typescriptjenkinsjavascriptreduxbackendfrontend

    Pindrop is hiring a Remote Senior UI Engineer

    Ukraine - Remote

    Who we are

    Are you passionate about innovating at the intersection of technology and personal security? At Pindrop, we recognize that the human voice is a unique personal identifier, increasingly susceptible to sophisticated fraud, including the threat of deepfakes. We're leading the way in developing cutting-edge authentication, fraud prevention, and deepfake detection. Our mission is to provide seamless and secure digital experiences, safeguarding the most personal aspect of our identity: our voice. Here, you'll be part of a team driven by values of Innovation, Customer Advocacy, Excellence, and Impact. We're not just creating a safer digital landscape by fortifying trust and integrity with those we serve, we’re also building a dynamic, supportive workplace where your contributions make a real difference.

    Headquartered in Atlanta, GA, Pindrop is backed by world-class investors such as Andreessen-Horowitz, IVP, and CapitalG.


    What you’ll do

    • Design, develop, test, deploy, and maintain UI features using cutting-edge technologies
    • Develop new and maintain current applications using React, Redux, and Typescript
    • Ensure code is accessible and internationalized
    • Test your work using Jest, Mocha, and Cypress
    • Deploy your features using github actions
    • Deliver production ready code from start to finish
    • Review code to maintain quality with an eye towards performance, scale, and security
    • Work in a cross-functional environment, composed of software engineers, test engineers, research scientists, and product managers.
    • Identify and evaluate new technologies for implementation
    • Contribute to improving software engineering best practices

    Who you are

    • You have strong verbal and written communication skills
    • You enjoy working within a collaborative environment across multiple departments
    • You love solving hard problems and finding ways to improve the efficiency of processes
    • You have a proven track record of providing stable and secure code in production environments
    • You are able to contribute to the feature development in the platform/product with minimal supervision
    • You can deliver production ready code from start to finish with an eye towards performance, scale and security
    • You are resilient in the face of challenges, change, and ambiguity
    • You are optimistic and believe that you can make a problem into a solution
    • You are resourceful, excited to uncover innovative solutions and teach yourself something new when needed
    • You take accountability, do the things you say you’ll do, under-promise and over-deliver
    • You are nimble and adaptable when priorities change and continue to see the “forest through the trees”

    Your skill-set

    • 5-7 years of software development UI experience
    • Proficiency in FrontEnd Technologies and programming languages, including html, javascript, typescript, react, redux
    • Proficiency with state management
    • Proficiency in CrossBrowser/Device Compatibility
    • Experience with Version Control/Git
    • Experience with designing, building, and maintaining design systems
    • Experience with Responsive and Adaptive Design
    • Experience with performance optimization and build tools, such as webpack and vite
    • Ability to connect UI components with backend services using RESTful APIs, GraphQL, or WebSockets
    • Experience with accessibility and internationalization
    • Expertise in Data Structures, Algorithms
    • Familiarity with DevOps practices towards deployment of SaaS services, including hands on experience with Jenkins, Github Actions, implementing and maintaining CI/CD pipelines.

    What’s in it for you

    As a Pindropper, you join a rapidly growing company making technology more human with the power of voice. You will work alongside some of the best and brightest. We’re a passionate group committed to excellence - but that doesn’t stop us from enjoying the journey as a team with chess and poker tournaments, catered lunches and happy hours, wellness programming, and moreBecause we take our jobs seriously, we add in time for rest with Unlimited PTO, Focus Thursday, and Company-wide Rest Days.

    • Within 30 days you’ll
      • Understand and know the product architecture as well as system design.
      • Ramp up on development process.
      • Build relationships with others on the team.
      • Participate in the grooming and planning meetings.
      • Pick up a small bug fix or code implementation/testing project.
      • Complete onboarding and attend New Employee Orientation sessions with other Pindroppers!

    • Within 60 days you’ll
      •  Actively participate in the team meetings
      • Start working on a bigger project/feature
      • Deliver small code changes going through the complete SDLC

    • Within 90 days you’ll
      • Able to pick up any tasks coming out of the planning meetings
      • Drive some of the task breakdown in grooming and planning meetings
      • Deliver a major feature design or implementation
      • Teach us something new

    What we offer

    As a part of Pindrop, you’ll have a direct impact on our growing list of products and the future of security in the voice-driven economy. We hire great people and take care of them. Here’s a snapshot of the benefits we offer:
    • Competitive compensation, including equity for all employees
    • Unlimited Paid Time Off (PTO)
    • 4 company-wide rest days in 2024 where the entire company rests and recharges!
    • Remote-first culture

    What we live by

    At Pindrop, our Core Values are fundamental beliefs at the center of all we do. They are our guiding principles that dictate our actions and behaviors. Our Values are deeply embedded into our culture in big and small ways and even help us decide right from wrong when the path forward is unclear. We believe in taking accountability to make decisions and act in a way that reflects who we are. We truly believe making decisions and acting with our Core Values in mind will help us to achieve our goals and keep Pindrop a great place to work:

    • Audaciously Innovate - We continue to change the world, and the way people safely engage and interact with technology. As first principle thinkers, we challenge standards, take risks and learn from our mistakes in order to make positive change and continuous improvement. We believe nothing is impossible.
    • Evangelical Customers for Life - We delight, inspire and empower customers from day one and for life. We create a partnership and experience that results in a shared passion. We are champions for our customers, and our customers become our champions, creating a universal commitment to one another.
    • Execution Excellence - We do what we say and say what we do. We are accountable for making the tough decisions and necessary tradeoffs to deliver quality and effective solutions on time.
    • Win as a Company - Every time we win, we win as a company. Every time we lose, we lose as a company. We break down silos, support one another, embrace diversity and celebrate our successes. We are better together.
    • Make a Difference - Every day we have the opportunity to make a positive impact. We operate with dedication, passion, and uncompromising integrity, creating a safer, more secure world.

    Not sure if this is you?

    We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.

    Pindrop is an Equal Opportunity Employer

    Here at Pindrop, it is our mission to create and maintain a diverse and inclusive work environment. As an equal opportunity employer, all qualified applicants receive consideration for employment without regard to race, color, age, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetic information, disability, marital and/or veteran status.

    #LI-Remote

    See more jobs at Pindrop

    Apply for this job

    +30d

    Senior Frontend Developer (React)

    Nile BitsCairo, Egypt, Remote
    TDDagileDesigngraphqltypescriptcssAWSreduxfrontend

    Nile Bits is hiring a Remote Senior Frontend Developer (React)

    Job Description

    • Implement and translate designs into high-quality, responsive frontend code.
    • Collaborate with designers to refine and improve proposed designs.
    • Provide feedback and participate in ideation sessions to enhance user flows.
    • Mentor and support teammates on frontend tasks.
    • Contribute to the development and growth of engineers through feedback and mentoring.
    • Work with peers to establish and maintain best practices and standards.
    • Embrace agile and lean ways of working, fostering team efficiency.
    • Explore and introduce new technologies to improve the development process.

     

    Qualifications

    • 5+ years of experience in frontend development, with proficiency in React, TypeScript, and other frontend technologies.
    • Experience with state management tools such as Redux, React Context, and Apollo Client.
    • Knowledge of RESTful APIs, GraphQL APIs, and event-driven architecture.
    • Expertise in CSS, styled-components, and responsive design.
    • Experience with cache management and invalidation strategies.
    • Familiarity with object-oriented programming, design patterns, and distributed systems.
    • Ability to write tests and a willingness to adopt Test-Driven Development (TDD).
    • Experience in the travel industry and AWS services is highly desirable.

    See more jobs at Nile Bits

    Apply for this job

    +30d

    Software Engineer Intern

    Khan AcademyRemote friendly (US + Canada Only)
    Bachelor's degreegraphqlc++javascriptredux

    Khan Academy is hiring a Remote Software Engineer Intern

    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

    We are looking for talented software engineers for our remote Summer 2025 internship program. 

    We currently use:Go, JavaScript (React / React Native, Redux, Flow), Google App Engine, GraphQL and other technologies that best solve the problem at hand. Here are some examples of recent projects our interns have done:

    • Developing a digital SAT landing page
    • Rewriting the calculator widget user interface
    • Creating tools for classroom teachers
    • Developing new APIs, as part of ourtransition to Go

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

    WHAT YOU BRING

    • Current enrollment in a Bachelor’s degree program in computer science or a related field
    • An expected graduation date in 2026 or 2027 (rising Junior or Senior)
    • At least one previous software internship experience
    • Ability to start in the month of May/2025 or 6/2025 and have 10-12 weeks of availability for our internship 
    • Ability to work/live within the United States or Canada for the duration of your internship
    • 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
    • Eagerness to learn, educate, write code, and build products used by millions of learners and teachers
    • Strong communication, thoughtfulness, and desire to give and receive regular feedback
    • 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

    WE WELCOME

    Software Engineers 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.

    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.

    As part of this commitment, Khan Academy will ensure that persons with disabilities are provided reasonable accommodations for the hiring process. If reasonable accommodation is needed, please contact careers@khanacademy.org

    See more jobs at Khan Academy

    Apply for this job

    +30d

    Join our Engineering talent community!

    remote-firstgraphqlc++typescriptredux

    Khan Academy is hiring a Remote Join our Engineering talent community!

    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 TEAM

    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, Typescript, 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:

    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.

    WHY JOIN OUR TALENT COMMUNITY? 

    If you don't see the right opportunity for you at this moment, but you're interested in being contacted about opportunities that might be a fit, submit your resume! We'll happily reach out when we think there might be a match! 

    See more jobs at Khan Academy

    Apply for this job

    +30d

    NGP (Senior) Frontend Developer

    NetguruPoland, Remote
    freelanceredux

    Netguru is hiring a Remote NGP (Senior) Frontend Developer

    At Netguru, we're all about helping innovators and entrepreneurs shape the world through beautiful software. That is our mission.

    With employees from 15+ different countries, we've worked with over 800 clients from more than 50 countries. To name some of them: OLX Motors EuropeUBSCareem.

    But we're not just another tech company. As a Certified B Corporation®, we're dedicated to creating an inclusive environment for all, and we take our commitment to sustainability seriously.

    How freelancing works at Netguru?

    As a Netguru freelancer, you can choose what works well for you. You decide when, where, and how you work on projects and tasks.

    We match you with work that fits your skills. Plus, you have access to various opportunities across different industries and companies. That means you will not only gain more experience, but also develop various skills.

    But there's more. Netguru freelancers can benefit from full-time collaboration and really be a part of the team.

    So, are you ready to make an impact? Join Netguru, and let's build beautiful software together.

    • Required skills: 4+ years of experience and advanced knowledge of React.js; React-admin; Redux; MaterialUI; creating and using API.
    • We offer:100% remote work, flexplace, dev-friendly processes, long-term collaboration.
    • Salary: up to 29 EUR/h (freelance).
    • Start date: September 2024. End date: February 2024.
    • Project: a messaging app for our global client from Ireland.

    Apply if you:

    • Have 2+ years of proven commercial experience in building web applications.
    • A strong knowledge of React.js.
    • Have strong problem-solving skills and ability to troubleshoot issues in a timely manner understand of state/data management patterns and solutions (e.g. Redux/Mobx, ngrx, ember-data).
    • Have a solid experience in using ES2015+.
    • Know how to create DRY and S.O.L.I.D. code.
    • Are up to date with the newest ECMAScript specifications.
    • Treat testing as inherent part of your work and QUnit, Mocha, Jest, Jasmine, Vue Test Utils,Cypress etc. are no mystery to you.
    • Are experienced in git; have a strong knowledge of Bootstrap, Foundation, or another CSS framework.
    • Are experienced with different styling solutions such as PostCSS or CSS Modules.
    • Have experience with integrating RESTful APIs and third-party libraries have experience with RWD and the mobile-first approach; are a technological authority for clients, and you're eager to help them make informed decisions.
    • Have a good command of written and spoken English (B2+).

    Nice to have:

    • Knowledge of typed solutions such as TypeScript or Flow.
    • Experience with Ruby or Node.js code.
    • Experience with serverless architecture and cloud computing platforms such as AWS Lambda or Google Cloud Functions experience in configuring Webpack; experience in optimising front-end performance and/or SEO.
    • Some open-source contributions; experience with Agile methodologies and working in a team environment knowledge of UX/UI design principles and ability to collaborate with designers.

    What's in it for you? Becoming a Netguru Freelancer means:

    • Flexibility: 100% remote work.
    • Professionality: dev-friendly processes, like Continuous Integration and Code Review, work in line with Agile methodology.
    • Diversity: projects from various industries like fintech, healthcare, insurance, or education.
    • Growth: work with a team of experts and continuous development of your hard and soft skills.
    • Knowledge: knowledge sharing sessions, internal knowledge base.
    • Curious to learn more about working as a Netguru freelancer? All the information you need is here: Netguru Talent Marketplace.

    Here's what you can expect from the recruitment process:

    • First, you'll meet with one of our recruiters to get to know each other better.
    • Next, you'll be asked to complete a coding challenge and participate in a pair programming session with one of our tech experts.
    • If everything goes well, you'll have the opportunity to meet with the client during a final online interview.

    Don't hesitate and apply right away!

    At Netguru, we're committed to creating an inclusive environment for everyone. If you require any disability-related adaptations during the recruitment process, please let us know. We're here to help!

    See more jobs at Netguru

    Apply for this job

    +30d

    Middle/Senior Front-End Engineer (AdTech)

    Sigma SoftwareSão Paulo, Brazil, Remote
    CypressJestTDDagileDesignscrumtypescriptAWSreduxreactjs

    Sigma Software is hiring a Remote Middle/Senior Front-End Engineer (AdTech)

    Job Description

    • Lead the development of new features and enhancements 
    • Work with our tech stack and tooling, which includes but is not limited to: ReactJS, TypeScript, Jest, Enzyme, Cypress, Easy-Peasy (Redux, ModX), React Storybook, AWS, GitHub, CI, and TDD practices 
    • Elaborate on the technical design of complex systems or their large components 
    • Ensure high quality, maintainability, and conformance of software to best practices 
    • Produce clean code 
    • Participate in requirements clarification sessions, collect inputs and requirements for assigned tasks 
    • Proactively review code with peers to ensure its quality 
    • Participate in estimation and planning sessions 
    • Develop technical project documentation and user documentation 
    • Participate in project and team meetings, providing relevant contributions and information 
    • Understand and contribute to the team’s product roadmap, coming up with sound technical designs and solutions to challenging problems 
    • Work closely with our UX/design team to ensure we produce coherent products that are a pleasure to use 
    • Follow the Agile Scrum process, working in sprints to timely deliver work that satisfies all user story criteria and is of sound technical quality 
    • Play a supervisory, advisory, and coaching role for one or several Senior specialists, ensuring their assigned tasks delivery thanks to guidance and peer reviews provided 
    • Participate in technical interviews of software developer specialists and perform assessments of candidates’ capabilities against job requirements 

    Qualifications

    • 5+ years of software engineering experience 
    • Excellent knowledge of JavaScript/TypeScript, ReactJS, and the related ecosystem 
    • Strong knowledge of algorithms and data structures 
    • Expertize in documentation, Software Development Lifecycle, and ALM Tools 
    • Strong estimation skills, with the ability to come up with solutions, pros, and cons 
    • Experience in designing, implementing, and shipping rich Front-end applications 
    • Strong knowledge of functional programming concepts and other programming paradigms 
    • At least an Upper-Intermediate level of English 

    See more jobs at Sigma Software

    Apply for this job

    +30d

    Fullstack Developer with React.js and Ruby on Rails

    NetguruPoland, Remote
    Commercial experiencefreelancerubyredux

    Netguru is hiring a Remote Fullstack Developer with React.js and Ruby on Rails

    At Netguru, we're all about helping innovators and entrepreneurs shape the world through beautiful software. That is our mission. 

    With employees from 15+ different countries, we've worked with over 800 clients from more than 50 countries. To name some of them: OLX Motors EuropeUBSCareem.

    But we're not just another tech company. As a Certified B Corporation®, we're dedicated to creating an inclusive environment for all, and we take our commitment to sustainability seriously.

    How freelancing works at Netguru?

    As a Netguru freelancer, you can choose what works well for you. You decide when, where, and how you work on projects and tasks. 

    We match you with work that fits your skills. Plus, you have access to various opportunities across different industries and companies. That means you will not only gain more experience, but also develop various skills.

    But there's more. Netguru freelancers can benefit from full-time collaboration and really be a part of the team.

    So, are you ready to make an impact? Join Netguru, and let's build beautiful software together.

    • Required skills: 3 + years of experience and advanced knowledge of React.js; commercial experience in Ruby on Rails; React-admin; Redux; MaterialUI; creating and using API.
    • We offer:100% remote work, flexplace, dev-friendly processes, long-term collaboration.
    • Salary: up to 31 EUR/h (freelance).
    • Start date: September 2024. End date: November 2024.
    • Project: the core responsibility will be to update the chat on Shopify store sites of our global client from Canada.

    Requirements:

    • At least 3 years of commercial experience in React.js on an advanced level;
      • React-admin: Building intuitive admin panels and dashboards for seamless content management;
      • Redux: Managing application state efficiently for smooth user experiences;
      • MaterialUI: Creating visually appealing and responsive designs with this popular React UI framework.
      • React-final-form: Implementing robust forms and ensuring seamless form validation;
      • Cypress (nice to have): Conducting end-to-end testing to guarantee application stability and reliability.
    • Commercial experience with Ruby on Rails;
    • API Creation and Usage: Designing and implementing RESTful APIs for seamless communication between frontend and backend systems.
    • Sidekiq: Utilizing this background processing library to handle asynchronous tasks and optimize application performance.
    • Strong skills in writing fast, robust, and reliable code;
    • Experience in participating in Code Reviews and Pair Programming to share knowledge and maintain high quality;
    • Strong written and verbal communication skills, English - at least B2+ level.

    Joining Netguru as a Fullstack Developer on this project means:

    • Working with an experienced team;
    • 100% remote work – we've developed a perfect remote work culture;
    • Processes based on the Scrum and Agile methodologies;
    • Dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review, and bug bashes;
    • Continuous development of your hard and soft skills.

    Looking for a full-time job? Check out our Career Page and find out more about our open recruitment processes.

    If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.

    See more jobs at Netguru

    Apply for this job