redux Remote Jobs

66 Results

22d

Full Stack Developer

TalanLuxembourg, Luxembourg, Remote
jiraoracleDesignapigitjavatypescriptangularjenkinsredux

Talan is hiring a Remote Full Stack Developer

Job Description

Role and responsibilities 

  • Development of front-end website architecture 
  • Design of user interactions on web pages 
  • Development of features to enhance the user experience 
  • Building reusable code for future use 
  • Understanding and implementation of security and data protection 
  • Application Security: deep understanding of application of the security principles, including OWASP Top Ten, secure coding practices, and threat modeling and security by design 
  • Manage the vulnerabilities of the application 
  • Cross-platform optimisation 
  • Design responsive applications 
  • Design and develop APIs 
  • Participating in the design and creation of scalable software
  • Maintenance of code integrity and organisation 
  • Writing clean, functional code on the front-end 
  • Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement 
  • Testing and fixing bugs or other coding issues 
  • Meet both technical and consumer needs 
  • Write technical documentation 
  • Build and manage the releases 
  • Manage the upgrades of the technical components of the application and execute the migration needed

Qualifications

  • Proficiency in DevSecOps standards and practices 
  • Proficiency in Typescript and Angular, experience with asynchronous programming, the redux architecture and particularly the NGRX store.  
  • Proficiency with Java back-end frameworks such as Spring boot and Hibernate for the implementation of microservices and Restfull APIs 
  • Experience in PL/SQL and relational databases (Oracle) 
  • Deep knowledge of application server management (Weblogic, Tomcat, Apache Maven) 
  • Deep knowledge in Web security, authentication and authorization protocols (OAuth, Open ID Connect) 
  • Deep knowledge of the following tools: Git, JIRA, Confluence, Bamboo, Nexus, Crucible, Jenkins, SonarQube  
  • Deep knowledge of the reporting tools: Jasper Reports, BIRT Report. 
  • Very good and proven experience with API Development and Security:  
  • Postman: for API development, testing, and documentation 
  • Swagger/OpenAPI: for designing and documenting RESTful APIs. – JWT 
  • (JSON Web Tokens): for secure user authentication. Experience in IT financial systems 
  • Previous experience in the Institutions of the European Union will be an asset 

See more jobs at Talan

Apply for this job

26d

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

28d

Sr. Full Stack Engineer

FluentUnited States, Remote
gRPCDevOPSS3redisjquerydockerelasticsearchkubernetesAWSreduxbackendfrontendNode.js

Fluent is hiring a Remote Sr. Full Stack Engineer

We are looking for a dynamic Mid-Senior Full Stack Engineer to join our team and help us build and enhance backend solutions while improving CI/CD pipelines and standards. In this role, you will have the opportunity to work across a broad range of technologies and be a key contributor in optimizing our platforms for performance, scalability, and reliability. 

As a Full Stack Engineer, you will work on both the backend and frontend, contributing to the development and deployment of applications while ensuring that best practices for CI/CD, security, and scalability are in place. You’ll be part of a collaborative team, utilizing cutting-edge technology in AWS, Kubernetes, React Native, and more. 

This is a remote role, with occasional travel to our NYC headquarters for team events and collaboration. 

What You’ll Do 

  • Develop, maintain, and optimize full-stack applications using technologies like Node.js, Next.js, React Native, ASP.NET, and more. 
  • Improve and manage CI/CD pipelines and standards, leveraging GitHub, Docker, Kubernetes (EKS), and AWS services (ECR, S3). 
  • Implement backend solutions using gRPC, Kafka, Elasticsearch, Redis, and EventStore. 
  • Collaborate with cross-functional teams to define architecture, improve performance, and scale applications. 
  • Develop efficient, reusable, and reliable code across the stack, adhering to best practices for security and performance. 
  • Ensure smooth integration of front-end components (React, Redux, RxJS, jQuery) with backend services. 
  • Automate deployment processes and work with DevOps to continuously improve the infrastructure. 
  • Troubleshoot and debug applications, identifying and resolving issues in both the frontend and backend. 
  • Stay up-to-date with industry trends, bringing innovative solutions to the table. 
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. 
  • 4+ years of experience as a Full Stack Engineer, working with both frontend and backend technologies. 
  • Strong proficiency in backend technologies like Node.js, ASP.NET, Kafka, gRPC, and Docker. 
  • Experience with frontend frameworks and libraries, including React, Redux, Next.js, and JavaScript (TypeScript preferred).
  • Hands-on experience with CI/CD pipelines and tools such as GitHub, Docker, and AWS (EKS, ECR, S3). 
  • Experience working with databases such as Elasticsearch, Redis, and EventStore. 
  • Proficiency in programming languages like JavaScript, TypeScript, C#, Java, and PHP. 
  • Familiarity with infrastructure as code and containerization using Kubernetes. 
  • Solid understanding of API development, including REST and gRPC. 
  • Excellent problem-solving skills, with the ability to troubleshoot complex systems. 
  • Strong communication skills, with the ability to collaborate across teams and contribute to the success of the project. 

Nice to Have 

  • Experience with React Native for mobile application development. 
  • Knowledge of Keycloak for identity and access management. 
  • Familiarity with cloud-based microservices architecture and serverless technologies. 
  • Experience with additional libraries like Lodash, jQuery, and RxJS. 

At Fluent, we like what we do and we like who we do it with. Our team is a tight-knit crew of go-getters; we love to celebrate our successes! In addition we offer a fully stocked kitchen, catered breakfast and lunch, and our office manager keeps the calendar stocked with activity-filled events. When we’re not eating, working out, or planning parties, Fluent folks can be found participating in recreational sports leagues, networking with She Runs It, and bonding across teams during quarterly outings to baseball games, fancy dinners, and pizza-making classes. And we have all the practical benefits, too…

  • Competitive compensation
  • Ample career and professional growth opportunities
  • New Headquarters with an open floor plan to drive collaboration
  • Health, dental, and vision insurance
  • Pre-tax savings plans and transit/parking programs
  • 401K with competitive employer match
  • Volunteer and philanthropic activities throughout the year
  • Educational and social events
  • The amazing opportunity to work for a high-flying performance marketing company!

Salary Range: $140,000 to $160,000 - The base salary range represents the low and high end of the Fluent salary range for this position. Actual salaries will vary depending on factors including but not limited to location, experience, and performance.

Fluent participates in the E-Verify Program. As a participating employer, Fluent, LLC will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization. Fluent, LLC follows all federal regulations including those set forth by The Office of Special Counsel for Immigration-Related Unfair Employment Practices (OSC). The OSC enforces the anti-discrimination provision (§ 274B) of the Immigration and Nationality Act (INA), 8 U.S.C. § 1324b.

See more jobs at Fluent

Apply for this job

+30d

Intermediate Full Stack Software DeveloperJob

Edify Software ConsultingAlajuela, Costa Rica, Remote
CypressPrismaDjangoVitestJestredisagilesqlDesignmongodbazurescrumapigitrubyjavac++.netdockerelasticsearchpostgresqlMySQLpythonAWSreduxbackendfrontend

Edify Software Consulting is hiring a Remote Intermediate Full Stack Software DeveloperJob

Job Description

Responsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.

Qualifications

Roles, Responsibilities and Key Functions:

Analyze together with your team the project requirements.

Estimate together with your team the effort needed to implement the analyzed requirement.

Design and program together with your team the software components that implement the analized requirements.

Verify compliance with the requirements and the correct functioning of the developed components as specified.

Analyze system defects to find their causes and correct them.

Design and implement unit, integration and system tests with the help of the team.

Verify the correct functioning of the code tests and apply corrections where appropriate.

Ensure that code tests are kept up-to-date with respect to changes introduced by the components developed.

Work with your team to determine data storage, processing and transmission needs according to the requirements analyzed.

Document technical and process aspects related to your day-to-day work (technical documentation, report of estimates and timesheets, workflows, etc.).

Integrate the developed components with the rest of the system (frontend and backend integration, among others).

Perform peer review of your teammates’ code.

Follow processes and standards for code management.

Requirements:

Intermediate knowledge in: Object-oriented, functional, procedural and asynchronous programming paradigms.

Software engineering processes.

Concepts and processes related to software quality.

Use of agile software development methodologies (SCRUM, Kanban, etc.).

Software quality assurance (code testing, linting, static code analysis).

Design patterns.

Development best practices to ensure efficiency, quality and maintainability.

Best practices and mechanisms for application deployment.

Security, authentication and authorization mechanisms OWASP Top 10.

Best practices in error handling.

Documentation (design diagrams, README.md, API documentation, etc.).

Integration of services and software components. Internationalization.

REST.Real-time data management.

Multitenancy.

*nix shell handling (bash, sh,zsh,etc.).

Git.Dependency management tools (Gradle, Maven, NPM, Yarn, etc.).

Managing continuous integration processes tools (Github Actions, GitlabCI, etc.).

Git branching strategies (GitFlow, trunk based, etc.).

Use of virtualization (KVM, QEMU, Virtual Box, etc.).

Use of containers (Docker, Podman, runc, etc.).

Cloud computing services (AWS, GCP, Azure, etc.).

Web technologies

HTML

CSS/LESS/SASS

Frameworks (at least one)

Java

Spring

Hibernate

React

Status management (MobX, Redux, Pinia, Signals, etc.)

Testing libraries (at least one)

Jest

Testing Library

Vitest

Cypress

JUnit5

Programming languages (at least one)

JavaScript/TypeScript

Java

Python

Ruby

C#

Go

Implementation platforms (at least one)

Node

JVMC

Python

Ruby MRI (CRuby)

Frameworks (at least one)

Spring & Spring Boot

NestJS

Rails

Django

.Net Core

Data access libraries (at least one)

Spring Data JPA

Spring Data J

DBC

JOOQ

TypeORM

Prisma

SQL

Relational databases. (PostgreSQL, MySQL, etc.)

Non-relational databases. (Redis, MongoDB, ElasticSearch etc.)

Academic Training:

Technician or Bachelor in Computer Engineering, Computer Science and related or level of knowledge demonstrated equivalent.

Language:

Technical and conversational English level B2 according to the Common European Framework.

Work Experience:

Minimum 2 years experience in software engineering.

See more jobs at Edify Software Consulting

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

Senior Frontend Developer - React

Full TimeJestDesignmobilecssjavascriptreduxfrontend

Talent Inc. is hiring a Remote Senior Frontend Developer - React

Senior Frontend Developer - React - Talent Inc. - Career PageSee more jobs at Talent Inc.

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

+30d

Senior Fullstack Engineer II, Product

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

Khan Academy is hiring a Remote Senior 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 for an assessments experience for students and teachers.

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:

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.
  • Prior experience building a learning or assessments experience (using using Generative AI / LLMs a plus).
  • Experience building user interfaces with accessibility in mind a plus.
  • 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.
  • 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.
  • Excitement about helping Khan Academy bring a free, world-class education to the world.

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 1B) is $165,500 - $201,250 USD / 206,875 - $217,900 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.

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

Frontend Developer - React

JestDesignmobilecssjavascriptreduxfrontend

Talent Inc. is hiring a Remote Frontend Developer - React

Frontend Developer - React - Talent Inc. - Career PageSee more jobs at Talent Inc.

Apply for this job

+30d

Sr. Fullstack Engineer I, Product

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

Khan Academy is hiring a Remote Sr. Fullstack Engineer I, 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

  • 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.
  • 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).
  • Experience building user interfaces with accessibility in mind a plus.

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 is $137,781 - $172,339 USD / $172,226 - $215,424 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

Software Engineer - Mobile App

AltisourceBengaluru, India, Remote
JestagileDesignmobileiosgitandroidjavascriptredux

Altisource is hiring a Remote Software Engineer - Mobile App

Job Description

Job Title:Senior Software Engineer, React Native App Developer (JavaScript/ReactNative/React.js)

Overview:

We are looking for a skilled React Native App Developer to join our dynamic team. The ideal candidate will have experience in building high-quality mobile applications for both iOS and Android platforms. You will be responsible for the development and maintenance of mobile applications, working closely with cross-functional teams to define, design, and deliver new features.

Responsibilities:

Develop and maintain cross-platform mobile apps using React Native.

Ensure app performance and responsiveness on various devices.

Integrate RESTful APIs and third-party libraries.

Collaborate with UI/UX designers for seamless design implementation.

Identify and fix bugs, ensuring application stability.

Manage code versions and releases using Git.

Automate the build, testing, and deployment process using CI/CD pipelines.

Upload and manage app builds on Google Play Store and Apple App Store.

Participate in agile development processes and team collaboration.

Conduct code reviews and maintain documentation.

Stay updated with the latest mobile development trends.

Monitor app performance and implement analytics for improvements.

 

 

Qualifications

Qualifications::

BE/ BTECH, Engineering, or related field.

Experience: 3+ of experience in mobile app development with React Native.

Proficiency in: JavaScript (ES6+), React, React Native, Redux, RESTful APIs.

Knowledge of: Mobile app architecture, state management, performance optimization, and debugging.

Familiarity with: Native build tools like Xcode, Android Studio, and understanding of native modules.

Tools: Experience with Git, CI/CD pipelines, and testing frameworks like Jest, Mocha, etc.

Soft Skills: Strong problem-solving abilities, excellent communication, and ability to work in a team.

See more jobs at Altisource

Apply for this job

+30d

Frontend Engineer - Web Performance

CloudflareHybrid or Remote
graphqlUXc++typescriptcssjavascriptreduxfrontend

Cloudflare is hiring a Remote Frontend Engineer - Web Performance

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! 

Frontend Software Engineer - Web Performance

 

The Web Performance team has an ambitious mission: To position Cloudflare as a leader in Internet performance monitoring and improvement. Our vision is to build a best-in-class platform to help our customers understand the performance of their websites, and then make their websites faster. Cloudflare is uniquely positioned to not only provide end-to-end Internet performance metrics, but also to develop products to make websites faster.

 

The Web Performance team has recently developed innovative new products like Fonts, Observatory and Speculation, and the team also is responsible for mature systems like Web Analytics & RUM. Now we are growing the team to achieve our vision.

 

As a Frontend Engineer in the Web Performance team, you will play a key role in bringing the team’s vision to life. You will work with engineering managers, product managers, product designers, UX researchers and other engineers to build a suite of Web Performance UIs. You will collaborate with a range of internal teams like Cache, Data, Workers, FL and Billing. You must be a self-motivated, growth-oriented individual who enjoys being outside of your comfort zone, always striving to build a better product for our customers. You should be someone who takes ownership of a project from start to finish, and takes responsibility for getting work across the finish line.

 

Examples of desirable skills, knowledge and experience

  • 4+ years experience as a Frontend Engineer
  • Experience building responsive user interfaces
  • A deep understanding of the browser, HTTP, Javascript, CSS & HTML
  • Experience building, testing & deploying operating webapps
  • Ability to work in close collaboration with Product Managers and Designers
  • Experience working with RESTful APIs
  • Solid grasp of computer science fundamentals - data structures & algorithms

 

Bonus points

  • Experience with React, Redux, Typescript & GraphQL
  • Experience Designing REST APIs
  • Experience with full-stack engineering - building APIs & Databases

 

Compensation

  • For Colorado-based hires: Estimated annual salary of $115,000 - $167,000
  • For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $133,000 - $188,000
  • For Bay Area-based hires: Estimated annual salary of $140,000 - $198,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.

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

Senior Software Engineer

ShipsyGurugram, India, Remote
Designmongodbgitpostgresqltypescriptlinuxjavascriptredux

Shipsy is hiring a Remote Senior Software Engineer

Job Description

Category: A- L1

Location: Gurugram

As a SAAS company powering businesses across multiple geographies, Shipsy processes millions of transactions per day and supports its clients' operations with its AI powered platform, APIs and more. Shipsy’s engineers work on the core tech for all of that. In this role, you will work closely with founders to build features, tools, both those that exist today and those that we will build in the future. Your contributions will enable hundreds of businesses that rely on Shipsy to manage their operations smoothly and help Shipsy expand in new markets

We are looking for builders of the 1st order. You should get a rush from creating things from scratch and take pleasure in watching users try to tear it apart through sheer volume and strange, unthinkable use cases. And when it breaks, you are to Shipsy’s rescue! — make everything smooth, secure and stronger than ever!

As with any startup, responsibilities will vary frequently. You’ll wear multiple hats, and work across many different technologies, might talk to clients directly and have an active say in the direction of our product. We want someone who is passionate about this type of environment!
 

Key Responsibilities and Accountabilities:

  • As a hands-on engineering professional, you'll stay on top of the details and will be more focused on building a better, more efficient program and creating the best user experience

  • Work with a wide range of systems, stakeholders, processes and technologies to own and solve problems from design to delivery

  • Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter

  • Participate in a culture of code reviews, writing tech specs, collaborating closely with other people and lending your help in your areas of expertise.

  • Building highly scalable, reliable, efficient distributed systems to serve traffic-heavy SaaS-based products using micro-services architecture.

  • Building scalable component libraries, design systems and tools using typescript, Solving complex design problems and User Interface compatibility issues across browsers.

  • Contribute directly to the technical and product roadmap

Qualifications

What we are looking for:

  • 4+ years of hands-on experience building web applications with Nodejs, React and a solid understanding of software construction

  • Comfortable with Responsive Web Design and Development and weave out beautiful code in React, an interest in building UIs with modern tools like ES6, React, Redux, and Webpack

  • You are intensely curious and passionate about the prospect of diving deep in multiple technologies, platforms, and problem spaces, even if they are currently unfamiliar

  • A strong product and design sensibilities and have an obsessive attention to detail.

  • Write testable, maintainable code that's easy to understand.

  • Strong sense of ownership and integrity demonstrated through clear communication and collaboration.

  • Experience with programming languages and tools, including but not limited to NodeJs / Javascript Programming / ReactJs/ PostgreSQL / MongoDB / Git / Linux / Amazon Web Services, REST, Web Technologies. 

  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems

  • A degree in Computer Science or a similar area are bonuses.

Our hiring principles:

  • We don't care about the stack you've worked upon, we look for a good understanding of fundamentals.

  • We look for depth in the work experience. Our tech stack consists of almost all the latest technologies and we expect people to learn fast and acquire sufficient depth.

  • We look for people passionate about technology and are good team players.

 

See more jobs at Shipsy

Apply for this job

+30d

Senior Software Engineer, Mobile React Native

SquarespaceRemote
Full TimeRustDesignmobileuiapiiosc++androidreduxbackend

Squarespace is hiring a Remote Senior Software Engineer, Mobile React Native

Acuity Scheduling's mission is to help appointment-based businesses start and grow their service by allowing clients to directly schedule appointments, removing administrative burden and giving our users more time to focus on what they love doing. We are a distinct brand and platform within the Squarespace suite of products. We pride ourselves on our user-friendly interface, powerful features, and exceptional customer support, helping thousands of businesses worldwide streamline their operations and grow.

We are seeking a Senior React Native engineer to join our mobile team. You will report to an Engineering Team Manager and have the option to work onsite, hybrid, or fully remote (U.S. only). Acuity Scheduling is headquartered in New York City.

You'll Get To...

  • Design, development, and maintenance of Acuity mobile applications using React Native.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Optimizing application performance and ensuring a smooth user experience.
  • Writing clean, maintainable, and reusable code.
  • Implementing and maintaining integrations with backend services.
  • Troubleshooting and debugging application issues.
  • Staying up-to-date with the latest industry trends and technologies.
  • Mentorship and guidance of junior developers, fostering a culture of continuous learning and improvement.
  • Participating in code reviews and providing constructive feedback to peers.

Who We're Looking For

  • 5+ years experience in building mobile apps using React Native.
  • You have a deep understanding of React Native and JavaScript/TypeScript.
  • Good understanding and experience of native iOS and Android platforms.
  • You thrive in collaborative environments and enjoy working with cross-functional teams.
  • Developed mobile applications that have been deployed on the App Store and Google Store.
  • You are a passionate mobile developer with a strong track record of delivering high-quality apps.
  • Deep knowledge of Apple App Store, Google Play Store, and the entire mobile store lifecycle including store policies, publishing, deployments, and provisioning.
  • Expert knowledge of React Native and state management libraries such as Redux or MobX.
  • A solid foundation in computer science, with competencies in data structures, algorithms, and software design practices.
  • Demonstrated experience with API-first applications using REST.
  • A strong focus on high-quality mobile UI experiences.
  • Strong understanding of mobile CI/CD pipelines, Fastlane and Github actions..

Benefits & Perks

  • A choice between medical plans with an option for 100% covered premiums
  • Health Savings Account with Squarespace funding
  • Fertility and adoption benefits
  • Supplemental Insurance plans
  • Headspace mindfulness app subscription
  • Retirement benefits with employer match
  • Flexible paid time off
  • 12 to 20 weeks of paid family leave
  • Equity plan for all employees
  • Access to supplemental insurance plans for additional coverage
  • Education reimbursement
  • Employee donation match to community organizations
  • 6 Global Employee Resource Groups (ERGs)
  • Hack week twice per year!

Cash Compensation Range: $128,500 - $198,000 USD

The base salary for this position will vary based on job-related criteria including relevant skills, experience, and location, among other factors.

In addition to the cash compensation above (which includes base salary and, where applicable for eligible roles, may include on-target commissions or overtime pay), all Squarespace employees are eligible to receive equity in the company as part of their total compensation.

About Squarespace

Squarespace (NYSE: SQSP) is a design-driven platform helping entrepreneurs build brands and businesses online. We empower millions of customers in more than 200 countries and territories with all the tools they need to create an online presence, build an audience, monetize, and scale their business. Our suite of products range from websites, domains, ecommerce, and marketing tools, as well as tools for scheduling with Acuity, creating and managing social media presence with Bio Sites and Unfold, and hospitality business management via Tock. Our team of more than 1,700 is headquartered in bustling New York City, with offices in Chicago, Dublin, Ireland, Aveiro, Portugal, and coworking spaces in the UK, Netherlands, and Australia. For more information about our company culture, visit www.squarespace.com/about/careers.

Our Commitment

Today, more than a million people around the globe use Squarespace to share different perspectives and experiences with the world. Not only do we embrace and celebrate the diversity of our customers, but we also work toward the same in our employees. At Squarespace, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.

#LI-Hybrid #LI-JP1

Thank you in advance for providing the following details about your work history from your resume! This helps us ensure that your candidate information is accurate and consistent during the hiring process.

 

Squarespace will never solicit your personal banking information or ask you to transfer money in connection with a job offer or interview. We also will not reach out to you via phone or SMS without your permission or knowledge.

Apply for this job

+30d

Mid Front End Software Developer | Colombia | Remote

Mid LevelFull Time4 years of experienceagileBachelor's degreeDesigngraphqlhtml5scrumqagitjavascriptreduxbackendfrontend

MAS Global Consulting is hiring a Remote Mid Front End Software Developer | Colombia | Remote

Mid Front End Software Developer | Colombia | Remote - MAS Global Consulting - Career Page {

See more jobs at MAS Global Consulting

Apply for this job