⬅️  To Main REST APIs jobs

Create flexible and precise queries that fit your needs exactly. Example: React.js, -USA  × Laravel, Vue.js, -Contract  × will get you jobs that are (React.js and not in USA) or (Laravel and Vue.js and not Contract/Freelance).

You can mix and match any tags, negations and groups in any order. And don't worry about typos – the search is fuzzy.

Dismiss

ZenOne 1700 S. Lamar Blvd Austin Texas
Full Stack Engineer Team: Engineering /// Location: Remote Work schedule: Central Time Zone Main framework: Laravel + Vue About the Role: We are seeking a skilled and motivated Full Stack Engineer to join our team and help bring a brand new product from MVP into general availability. The ideal candidate will be a self-starter with experience in building scalable web applications, working closely with a group of engineers, dev ops, QA, product teams, and most importantly the end user! You are not afraid to get your hands dirty and decide if something needs a complete rewrite or just a minor update. We are looking for someone who can work long hours to help us meet the deadline of launching the product. In return we promise you will be talking to actual users and seeing what you have built in real life with real customers, solving real worl
Full Stack Engineer
Team: Engineering /// Location: Remote
Work schedule: Central Time Zone 
Main framework: Laravel + Vue
About the Role: 
We are seeking a skilled and motivated Full Stack Engineer to join our team and help bring a brand new product from MVP into general availability. The ideal candidate will be a self-starter with experience in building scalable web applications, working closely with a group of engineers, dev ops, QA, product teams, and most importantly the end user! You are not afraid to get your hands dirty and decide if something needs a complete rewrite or just a minor update. We are looking for someone who can work long hours to help us meet the deadline of launching the product. In return we promise you will be talking to actual users and seeing what you have built in real life with real customers, solving real world problems!
Some of the responsibilities will include: 
  • Develop, record and maintain cutting edge web-based PHP applications 
  • Good grasp of UX and UI design principles, design patterns, and modern architecture 
  • Familiarity with REST API
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Prepare and maintain all applications utilizing standard development tools
  • Utilize backend data services and contribute to increase existing data services API
  • Lead the entire web application development life cycle right from concept stage to delivery and post launch support
  • Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
  • Document the development process, architecture, and standard components
  • Keep abreast of new trends and best practices in web development
Permalink

Teamworks Durham, North Carolina
Principal Back End Software Engineer (Java) - Location Flexible Teamworks, the Operating System for Sports™, powers more than 6,500 sports organizations worldwide, including collegiate athletic departments and teams across all major professional leagues. With 300 exceptional employees located in ten different countries, Teamworks’ software solutions drive the operations of the most recognizable sports properties in the world. Smartabase, part of the Teamworks product suite, is a human performance optimization platform designed to meet the needs of modern sports and military organizations. Currently integrated with more than 100 different technology products, Smartabase is an athlete management system that serves as the source of truth for physical performance data, medical record-keeping, and more. We are looking for a self-motivated and enthusiastic Principal Back End Engineer who can

Principal Back End Software Engineer (Java) - Location Flexible

Teamworks, the Operating System for Sports™, powers more than 6,500 sports organizations worldwide, including collegiate athletic departments and teams across all major professional leagues. With 300 exceptional employees located in ten different countries, Teamworks’ software solutions drive the operations of the most recognizable sports properties in the world.
Smartabase, part of the Teamworks product suite, is a human performance optimization platform designed to meet the needs of modern sports and military organizations. Currently integrated with more than 100 different technology products, Smartabase is an athlete management system that serves as the source of truth for physical performance data, medical record-keeping, and more. 
We are looking for a self-motivated and enthusiastic Principal Back End Engineer who can architect, develop, and optimize the market-leading solution for athlete performance management and help us scale it to support a rapidly expanding market.  Expect to work on a system meant to rapidly ingest, aggregate, and help people make sense of real-time data coming from thousands of wearable devices at once.
This role is an excellent opportunity for the right candidate to pioneer the next frontier in human performance technology and to contribute to the continued rapid scaling of one of the fastest-growing companies in sports tech.
Responsibilities:
  • Analyze product problems and system performance and use that to architect and develop secure, performant solutions that scale.
  • Deliver quality, well-tested code to our API, web, and Java applications.
  • Lead design and architecture discussions in a kanban-style environment.
  • Establish and maintain coding standards and participate in code reviews.
  • Automate away repetitive tasks, and help the team find opportunities for automation.
  • Identify bottlenecks in process and performance to improve efficiency.
  • Maintain the strength of the engineering team through mentorship, delegation, and collaboration.
  • Produce useful and concise application and infrastructure documentation for appropriate audience.
Requirements:
  • Experience with building enterprise SaaS applications developed in Java and AWS that operate at high scale for 100,000+ concurrent users.
  • Experience in leveraging message queuing systems to enhance the scalability and reliability of applications, optimizing for high-volume data handling and real-time processing. i.e. (Kafka/RabbitMQ/AWS SQS).
  • Experience in significant application re-architecture and refactoring to enhance application scalability, reliability, performance, and maintainability.
  • Experience in implementing and improving software release processes, including quality assurance, performance benchmarking, and automation.
  • Experience in developing enterprise SaaS applications with a mind to consider memory consumption of features implemented and experience diagnosing JVM memory issues using heap forensic tooling.
  • Experience with using tools like Datadog to find opportunities to improve the system, establish performance standards, SLOs, etc.
  • Experience with PostgreSQL schema and query design, maintenance & management.
  • Understanding of authentication technologies and standards such as SAML & OIDC.
  • Experience with developing test suites that provide effective validation of software quality and performance under load.
  • Experience in implementing and improving software release processes, including quality assurance, performance benchmarking, and automation.
  • Understanding of Infrastructure as Code tooling (Terraform) with a mind to automate solutions where possible.
  • Experience with CI/CD tooling such as GitLab.
Desired Traits:
  • Takes initiative, proactively manages multiple priorities, and works well under pressure.
  • Analytical, creative thinker, and strategic problem-solver.
  • Delivers fast but carefully thought-out, high-quality results.
  • Structured, organized, and efficient work style.
  • Factual, direct communication style.
  • Experience working asynchronously with coworkers across different time zones.
  • Interested in managing engineers and leading high-performing teams as a potential career progression.
  • Aligned with our core values: honesty, humility, hard work, commitment, innovation, and exceptionalism.
What we offer:
  • A role in shaping the future of sports, and a career that grows as the company grows.
  • An exceptional culture of high achievement and teamwork.
  • Supportive and humble colleagues who are some of the top problem solvers and innovators in the game.
  • Financial security through competitive compensation and incentives.
  • A comprehensive benefits plan, including medical, dental, vision, disability, life insurance, and a 401K with match.
  • Unlimited paid time off.
  • Additional educational opportunities via Range can be used for courses, conferences, and other options.
  • Company equity.     
  • 100% remote work.
Founded in 2006, Teamworks started out as a messaging platform supporting collegiate football teams. Since then, we have raised five institutional rounds of funding totaling over $165M. Our B2B SaaS product offerings have grown to solve complex operational workflows involving communications, scheduling, data collection, rules compliance, and other issues specific to elite athletics. In addition to providing the premier operations platform serving the sports industry, we’ve also built or acquired the top solutions for Athlete Academic success (Retain), Alumni Engagement (Communities), Athlete Experience (Pulse), Compliance Services (ARMS), Name, Image, and Likeness (INFLCR), Sports Performance & Nutrition (Notemeal), Recruiting (Whistle), and Human Performance (Smartabase). Our product suite continues to grow, and we are the preeminent tech provider serving top-tier athletic organizations.  
Our offices in Durham, Denver, Richmond, and Brisbane are open for work, collaboration, and optional team-building events – but as a remote-first company, we also have teammates working from places across the globe, including New York, London, Perth, and Austin.
Teamworks is an equal opportunity employer - if you live our core values every day and are honest, hardworking, humble, committed, innovative, and an all-around exceptional person, you'll thrive at Teamworks. We are committed to building a diverse and inclusive workforce and take affirmative action to not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics.  This policy applies to all employment practices within our organization, including but not limited to recruiting, hiring, promotion, termination, compensation, benefits, and training.  Teamworks is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email email.
To all recruitment agencies: Teamworks does not accept agency resumes. Please do not forward resumes to our jobs alias, Teamwork employees or any other organization location. Teamworks is not responsible for any fees related to unsolicited resumes.
The pay range for this role is:
175,000 - 200,000 USD per year (Remote - United States)
Permalink

Course Concierge Los Angeles, CA
Hi there, My name’s Carrie and I run operations at Course Concierge ( courseconcierge.com ) – a publishing house that creates online courses with well-known YouTubers and other experts. Our courses have hundreds of thousands of paying students, and our clients' videos are seen by tens of millions of people every month. For the right person, this is a Dream Job — and dream company. If you are someone who… - Wants to excel in your career and takes pride in active and stimulating work - Is looking for a shot to prove yourself - Gets excited at the prospect of learning a tremendous amount, with fast-paced and varied demands - Has the ability to work within tight deadlines and juggle multiple tasks with poise
Hi there,
My name’s Carrie and I run operations at Course Concierge (courseconcierge.com) – a publishing house that creates online courses with well-known YouTubers and other experts.
Our courses have hundreds of thousands of paying students, and our clients' videos are seen by tens of millions of people every month.
For the right person, this is a Dream Job — and dream company.
If you are someone who…
- Wants to excel in your career and takes pride in active and stimulating work
- Is looking for a shot to prove yourself
- Gets excited at the prospect of learning a tremendous amount, with fast-paced and varied demands
- Has the ability to work within tight deadlines and juggle multiple tasks with poise
…this could be the opportunity you’ve been looking for.
We’re a great company to join. Here’s why…
- We have a small, lean, and unbelievably engaged team, with world-class people.
- Our clients are fantastic. We only take on a handful and are incredibly selective in who we work with (a number are household names you have heard of).
- You can work from anywhere in the world. Our current team spans three continents.
- You will have support from our brilliant lead developer, the dependability of a team, and consistent income.
This position is the right fit for…
…Someone who really wants it.
A developer is the backbone of an online company, and relied on more than anyone. Without the right developers, the rest of the team can’t function.
The perfect fit for us is someone who is already very good, but who wants to learn and is hungry to become the best of the best.
We’re looking for a second developer to join our team. 
You will be working alongside our Senior Developer on maintaining existing online courses and building new courses, all built with WordPress. 
And, you'll also work closely with members of our in-house course production team, who will have eyes on maintaining a great experience from the customer's perspective.
You need to…
- Like a big workload and be comfortable working quickly. We like to get a lot done in a day and you will be pushed
- Welcome revisions and embrace our perfectionist tendencies (as well as our clients’)
- Help us refine our technical processes
- Be a clear and capable communicator. As a company, we take writing seriously. Great English and attention to detail are essential.
- Be someone we love working with! Fit comes first, above everything else for us.
Nearly all of our communication is written (we use Basecamp and are big fans of it), but we’d like you to be comfortable getting on the occasional Zoom call, too.
You will be needed for the following…
Throughout each project, we have the following development needs.
1. Lay the foundation
  • Setup of a client’s domain and hosting, and integration of a payment gateway, membership plugin and email platform. We do everything on WordPress.
2. Create a stunning email capture page
  • From our design team’s PSDs, everything you create needs to be wonderfully responsive, and no stone (from the thank you page to a nicely formatted confirmation email) left unturned.
3. Build a long-form sales page
  • Our designers make sales pages that are many thousands of words digestible and enticing to read. We need you to do their work justice.
4. Creation of membership area
  • Using a WordPress membership plugin, create a layout that houses a course with clear and simple navigation.
  • We always look to enhance the user experience for clients’ customers and deliver the best learning environment possible.
5. E-commerce development
  • Making sure payments are taken via our e-commerce plugin, membership entitlements are correct, and segments are created in a newsletter platform for buyers.
6. Maintenance and support
  • Performing scheduled and not scheduled maintenance and security updates on our WordPress sites
  • Contributing to our QA procedure for all things related to our websites
  • Helping the rest of team who work on our site solve their day-to-day operational  issues
7. Ongoing development
  • Maintaining and expanding with new features our custom theme and plugins
  • Developing and maintaining integrations with various third party APIs
The position is right for you if…
- You completely understand how WordPress works at the code level. You have built your own custom themes/plugins and you know how to extend WordPress core. Having experience with any of the following is a plus: Astra Theme, Easy Digital Downloads, LifterLMS, Beaver Builder.
- You understand how REST APIs work and you are comfortable consuming RESTful web services, either via the client (AJAX) or the server (PHP).
- You like finding smart and elegant solutions to coding problems, in line with WordPress coding and security best practices. Your code is clean, understandable and well commented.
- You have solid knowledge of PHP, MySQL, HTML, Javascript/JQuery, CSS. Experience on any kind of front-end framework (i.e. Bootstrap) or Javascript framework is a plus.
- You are competent with version control systems (Git), and having experience with modern web development workflows and tools is a plus.
- You communicate clearly in written and spoken English, not only with other developers, but also with non-technical colleagues. 
*
Even though this is a part-time role for now, we are looking for someone who wants to be a fully integrated member of our team over the long term. 
The position will start at approximately 20 hours per week, and pay will be set at a competitive flat monthly rate. (Or hourly, if you prefer.) 
To apply…
Please email me with a brief note on why you think you’d be a great fit. 
In your note, please include the following: 
  • Only ONE example of a website you have coded in Wordpress, which uses a custom theme or one or more custom plugins that you have developed
  • Where you are located
  • Your experience and fluency in Wordpress 
Send your email to: email
Do NOT send more than one link or your entry will be disqualified.
Also, please do not send a resume, CV or attachment of any kind. We don’t care where you went to college (or that you even went at all) — all that matters is whether you can do it.
We won’t be able to get back to everyone, but for those who stand out, we will send a list of interview questions in writing, then, for the few we like best, set up a brief Zoom call to discuss the opportunity.
The deadline for submissions is May 15th, though those who apply sooner have an advantage. We are looking to get started working together right away. 
Thank you for reading. Best of luck, and I look forward to hearing from you!
Carrie  
Permalink

XM Cyprus, Greece or Remote
Reference Number: SPHPWD1021 The role: As our new Senior PHP Developer, you will join an amazing team who is dedicated to taking the next step in software engineering. You will make key decisions on software processes, and use Kubernetes and Terraform on PHP, Go, React & Angular on AWS. The team will keep you up-to-date with the latest technology stacks and processes and help you see challenging projects from beginning to end. The main responsibilities of the role include: ●        Design and implement new features/projects ●        Maintain and refactor existing web applications such as the company's website, registration forms, Members Area and internal web services ●        Research and integrate new web techno
Reference Number: SPHPWD1021
 
The role:
As our new Senior PHP Developer, you will join an amazing team who is dedicated to taking the next step in software engineering. You will make key decisions on software processes, and use Kubernetes and Terraform on PHP, Go, React & Angular on AWS. The team will keep you up-to-date with the latest technology stacks and processes and help you see challenging projects from beginning to end.
 
The main responsibilities of the role include:
●        Design and implement new features/projects
●        Maintain and refactor existing web applications such as the company's website, registration forms, Members Area and internal web services
●        Research and integrate new web technologies
●        Write tests that will run on a continuous integration server 24/7 to ensure code testability, code coverage and quality conforms to the company’s highest standards
●        Resolve support tickets for IT related issues
 
Main requirements:
●        BSc/MSc in information technology or any other relevant degree
●        At least 3 years of experience in a similar position
●        Very good knowledge of PHP 7+, MySQL, Redis, Git
●        Very good understanding of object-oriented programming principles
●        Experience in creating and consuming web services
●        Experience with modern PHP frameworks
●        Experience in writing tests with PHPUnit
●        Ability to research and adapt new web technologies that add value to the team
●        Strong organisational skills with the ability to multitask and prioritise
●        Problem solving and analytical skills
●        Ability to work independently and integrate well within a team
 
The following will be considered an advantage:
●        Experience in Symfony framework
●        Experience in the development of REST APIs
●        Experience in software development practices like design patterns, SOLID principles, DRY
●        Very good understanding of security practices (OWASP)
●        Experience with cloud providers (e.g. AWS)
●        Experience in database query optimization
●        Experience in creating composer packages
●        Experience in front-end frameworks or libraries like Angular or React
 
Benefit from:
●        Attractive remuneration package 
●        Private health insurance
●        Food allowance
●        Intellectually stimulating work environment
●        Continuous personal development and international training opportunities
 
Type of employment: Full time
Location: Cyprus, Greece or Remote 
 
Please visit our website www.xm.com/careers to submit your online application for this position. 
 
 
All applications will be treated with strict confidentiality!
Permalink

Avara US
About us: Avara is a group of software development companies that build open-source, blockchain-based software for the Web3 world. With a mission to reinvent our modern paradigms in the realm of finance, social media and beyond, we are focused on building revolutionary products and protocols that will reinvent the ways we communicate, our financial systems, and our cultural norms. United with one clear goal, Avara is determined to build a future for users that provide them with better control over their finances, data and social experiences. Our culture: Having cultivated a thriving, collaborative culture, our team is kind, welcoming and passionate about what we are building. We celebrate differences and seek to develop and retain the most talented people from a diverse candidate pool from all over the world. About the role: The Backend Developer will enhance and maintain high-performance systems using Node.js an

About us:

Avara is a group of software development companies that build open-source, blockchain-based software for the Web3 world. With a mission to reinvent our modern paradigms in the realm of finance, social media and beyond, we are focused on building revolutionary products and protocols that will reinvent the ways we communicate, our financial systems, and our cultural norms. United with one clear goal, Avara is determined to build a future for users that provide them with better control over their finances, data and social experiences.

Our culture:

Having cultivated a thriving, collaborative culture, our team is kind, welcoming and passionate about what we are building. We celebrate differences and seek to develop and retain the most talented people from a diverse candidate pool from all over the world.

About the role:

The Backend Developer will enhance and maintain high-performance systems using Node.js and TypeScript, optimise database performance, and implement best coding practices. This role involves collaborating with various teams to develop efficient APIs and streamline deployments, focusing on scalability and rapid response to support the Family Wallet.

How you can make an impact:

  • Develop, maintain, and enhance high-performance backend systems utilizing Node.js and TypeScript.
  • Optimise database performance, scalability, and integrity, managing both PostgreSQL and MongoDB environments.
  • Implement best practices in coding, including automated tests, comprehensive documentation, and conducting code reviews as necessary.
  • Collaborate with the DevOps team to streamline automated deployments using CI/CD, enhancing production visibility and ensuring environment stability.
  • Work closely with the iOS team to architect and develop efficient REST APIs that support the rapid response requirements of the Family wallet.
  • Process and convert blockchain data from multiple chains into a format suitable for efficient querying.
  • Design and implement sophisticated caching mechanisms to provide instantaneous API responses.
  • Lead backend architecture discussions and planning for integrating new features seamlessly.

Let’s connect if:

  • Minimum of 5 years’ experience in backend development, preferably with large-scale systems.
  • Strong proficiency in Node.js, TypeScript, Redis, Git, and RESTful API design.
  • Solid experience with both SQL and NoSQL database technologies.
  • Familiarity with AWS and other cloud services.
  • At least 1 year of experience in the web3 sector, developing backend solutions.
  • In-depth knowledge of the Ethereum Virtual Machine (EVM) and data extraction techniques from EVM-based blockchains.
  • Excellent skills in communication, collaboration, and problem-solving.
  • Capable of working both independently and as part of a diverse team.
  • Passion for building products with a high degree of craft, polish and attention to detail.

Haven’t quite met all the criteria? Let’s not miss out on the chance to speak. Whilst you might not meet every single requirement, you might bring other, more exciting skills to the companies!

Equal opportunity statement:

Avara celebrates diversity and view each and every team member as a separate individual with their own unique identity. No matter your race, religion, gender, ethnicity, age, (dis)ability, sexual orientation or even the wallet you use, we welcome you at Avara.

As an equal opportunities employer, we take accountability and believe in everyone’s potential to build, create and inspire changes. With a mission to build a diverse workforce, we are proud to foster a working environment in which everyone can feel safe and valued for who they are.

Permalink

Proxify AB Sweden
The Role: We are looking for a Senior Golang Developer for one of our clients. You are a perfect candidate if you are growth-oriented, you love what you do, and you enjoy working on new ideas to develop exciting products. What we are looking for: +5 years of solid experience in development with Golang. You follow the best practices and conventions. Ability to work with minimal supervision. Intermediate-advanced English level. You can communicate well with both technical and non-technical clients. Nice-to-have: Time zone: CET (+/- 3 hours). Basic knowledge of DevOps culture and REST API development would be a plus. Responsibilities:
The Role:
We are looking for a Senior Golang Developer for one of our clients. You are a perfect candidate if you are growth-oriented, you love what you do, and you enjoy working on new ideas to develop exciting products. 
What we are looking for:
  • +5 years of solid experience in development with Golang.
  • You follow the best practices and conventions.
  • Ability to work with minimal supervision.
  • Intermediate-advanced English level.
  • You can communicate well with both technical and non-technical clients.
Nice-to-have:
 
  • Time zone: CET (+/- 3 hours).
  • Basic knowledge of DevOps culture and REST API development would be a plus.
Responsibilities:
  • Ability to design, develop, document, and test core software components according to product requirements.
  • Ability to collaborate and incorporate other team members’ work implementations.
  • Competency to work with QA and DevOps teams to define product requirements and adopt new technologies to deliver quality software research.
  • Ability to collaborate with stakeholders.
What Proxify offers
  • Career-accelerating positions at cutting-edge companies
    Discover exclusive long-term remote engagements at the world's most interesting product companies.
  • Hand-picked opportunities, just for you
    Skip the typical recruitment roadblocks and biases with personally matched engagements.
  • Fast-track your independent developer career
    Start small and gain more freedom to take on new engagements as you build your independent developer career.
  • A recruitment process that values your time
    Only one hiring process with the possibility of several positions, without any additional tests.
Salary Range: €3,200  - €6,400 per month
Permalink

Proxify AB Sweden
The Role: We are looking for a Senior Django developer for one of our clients. You are a perfect candidate if you are growth-oriented, you love what you do, and you enjoy working on new ideas to develop exciting products and growth features. What we are looking for: Problem-solving and critical thinking abilities High level of knowledge of Python and the Django framework Familiarity with event-driven programming as well as the MVC Good understanding of SQL databases Good understanding of REST APIs Nice-to-have: Time zone: CET (+/- 3 hours). Responsibilities: Work with stakeholders and fellow developers Design and implement Pyth
The Role:
We are looking for a Senior Django developer for one of our clients. You are a perfect candidate if you are growth-oriented, you love what you do, and you enjoy working on new ideas to develop exciting products and growth features. 
What we are looking for:
  • Problem-solving and critical thinking abilities
  • High level of knowledge of Python and the Django framework
  • Familiarity with event-driven programming as well as the MVC
  • Good understanding of SQL databases
  • Good understanding of REST APIs
Nice-to-have:
 
  • Time zone: CET (+/- 3 hours).
Responsibilities:
  • Work with stakeholders and fellow developers
  • Design and implement Python code using the Django framework
  • Identify and fix bottlenecks that may arise from inefficient code
  • Identify and fix software bugs
  • Create a wide variety of unit tests to verify the functionality of a software
  • Manage the security of the platform
  • Write detailed documentation around the code
  • Knowledge of front-end languages
What Proxify offers
  • Career-accelerating positions at cutting-edge companies
    Discover exclusive long-term remote engagements at the world's most interesting product companies.
  • Hand-picked opportunities, just for you
    Skip the typical recruitment roadblocks and biases with personally matched engagements.
  • Fast-track your independent developer career
    Start small and gain more freedom to take on new engagements as you build your independent developer career.
  • A recruitment process that values your timeOnly one hiring process with the possibility of several positions, without any additional tests.
Permalink