RESTful APIs Job Salaries

Find salary information for remote positions requiring RESTful APIs skills. Make data-driven decisions about your career path.

RESTful APIs

Median high-range salary for jobs requiring RESTful APIs:

$182,700

This analysis is based on salary ranges collected from 71 job descriptions that match the search and allow working remotely. Choose a country to narrow down the search and view statistics exclusively for remote jobs available in that location.

The Median Salary Range is $130,000 - $182,700

  • 25% of job descriptions advertised a maximum salary above $219,375.
  • 5% of job descriptions advertised a maximum salary above $281,650.

Skills and Salary

Specific skills can have a substantial impact on salary ranges for jobs that align with these search preferences. Certain in-demand skills are highly valued by employers and can significantly boost compensation. These skills often reflect the unique requirements and challenges faced by professionals in these roles. Some of the most sought-after skills that correlate with higher salaries include AWS, Java and Software Development. Mastering these skills can demonstrate expertise and make individuals more competitive in the job market. Employers often prioritize candidates who possess these skills, as they can contribute directly to the organization's success. The ability to effectively utilize these skills can lead to increased earning potential and career advancement opportunities.

  1. AWS

    35% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $150,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $236,250.
    • 5% of job descriptions advertised a maximum salary above $282,000.
  2. Java

    34% jobs mention Java as a required skill. The Median Salary Range for these jobs is $144,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $231,250.
    • 5% of job descriptions advertised a maximum salary above $282,000.
  3. Software Development

    32% jobs mention Software Development as a required skill. The Median Salary Range for these jobs is $130,800 - $200,000

    • 25% of job descriptions advertised a maximum salary above $222,500.
    • 5% of job descriptions advertised a maximum salary above $283,750.
  4. Collaboration

    32% jobs mention Collaboration as a required skill. The Median Salary Range for these jobs is $137,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $293,500.
  5. CI/CD

    31% jobs mention CI/CD as a required skill. The Median Salary Range for these jobs is $152,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $282,000.
  6. Microservices

    31% jobs mention Microservices as a required skill. The Median Salary Range for these jobs is $147,500 - $200,000

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $282,000.
  7. Javascript

    28% jobs mention Javascript as a required skill. The Median Salary Range for these jobs is $122,500 - $183,850

    • 25% of job descriptions advertised a maximum salary above $201,000.
    • 5% of job descriptions advertised a maximum salary above $240,000.
  8. React

    35% jobs mention React as a required skill. The Median Salary Range for these jobs is $120,000 - $180,000

    • 25% of job descriptions advertised a maximum salary above $200,000.
    • 5% of job descriptions advertised a maximum salary above $240,000.
  9. Python

    27% jobs mention Python as a required skill. The Median Salary Range for these jobs is $123,000 - $179,000

    • 25% of job descriptions advertised a maximum salary above $200,000.
    • 5% of job descriptions advertised a maximum salary above $282,000.

Industries and Salary

Industry plays a crucial role in determining salary ranges for jobs that align with these search preferences. Certain industries offer significantly higher compensation packages compared to others. Some in-demand industries known for their competitive salaries in these roles include Fintech, public safety software and AI and Automation. These industries often have a strong demand for skilled professionals and are willing to invest in talent to meet their growth objectives. Factors such as industry size, profitability, and market trends can influence salary levels within these sectors. It's important to consider industry-specific factors when evaluating potential career paths and salary expectations.

  1. Fintech

    4% jobs are in Fintech industry. The Median Salary Range for these jobs is $152,000 - $264,000

    • 25% of job descriptions advertised a maximum salary above $277,500.
    • 5% of job descriptions advertised a maximum salary above $282,000.
  2. public safety software

    3% jobs are in public safety software industry. The Median Salary Range for these jobs is $162,500 - $210,000

    • 25% of job descriptions advertised a maximum salary above $240,000.
  3. AI and Automation

    1% jobs are in AI and Automation industry. The Median Salary Range for these jobs is $150,000 - $210,000

  4. Healthcare technology

    4% jobs are in Healthcare technology industry. The Median Salary Range for these jobs is $140,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $203,750.
    • 5% of job descriptions advertised a maximum salary above $205,000.
  5. Advertising

    1% jobs are in Advertising industry. The Median Salary Range for these jobs is $160,000 - $190,000

  6. EdTech

    3% jobs are in EdTech industry. The Median Salary Range for these jobs is $120,500 - $174,000

    • 25% of job descriptions advertised a maximum salary above $200,000.
  7. Software as a Service (SaaS)

    3% jobs are in Software as a Service (SaaS) industry. The Median Salary Range for these jobs is $125,000 - $166,250

    • 25% of job descriptions advertised a maximum salary above $222,500.
  8. Cybersecurity

    3% jobs are in Cybersecurity industry. The Median Salary Range for these jobs is $115,400 - $165,000

    • 25% of job descriptions advertised a maximum salary above $180,000.
  9. Ad Tech

    1% jobs are in Ad Tech industry. The Median Salary Range for these jobs is $120,000 - $150,000

  10. Software Development

    3% jobs are in Software Development industry. The Median Salary Range for these jobs is $105,000 - $140,000

Disclaimer: This analysis is based on salary ranges advertised in job descriptions found on Remoote.app. While it provides valuable insights into potential compensation, it's important to understand that advertised salary ranges may not always reflect the actual salaries paid to employees. Furthermore, not all companies disclose salary ranges, which can impact the accuracy of this analysis. Several factors can influence the final compensation package, including:

  • Negotiation: Salary ranges often serve as a starting point for negotiation. Your experience, skills, and qualifications can influence the final offer you receive.
  • Benefits: Salaries are just one component of total compensation. Some companies may offer competitive benefits packages that include health insurance, paid time off, retirement plans, and other perks. The value of these benefits can significantly affect your overall compensation.
  • Cost of Living: The cost of living in a particular location can impact salary expectations. Some areas may require higher salaries to maintain a similar standard of living compared to others.

Jobs

100 jobs found. to receive daily emails with new job openings that match your preferences.
100 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 175000.0 USD per year

πŸ” Email security

🏒 Company: Valimail

  • 5+ years of experience in building production web applications
  • Significant experience in Ruby on Rails or Go; exposure to the other.
  • Ability and desire to learn and develop in different programming languages.
  • Proficient understanding of how to write, analyze, and optimize PostgreSQL
  • Experience developing RESTful APIs
  • Desire to continuously improve.
  • Comfort and ability to operate in a remote environment while effectively collaborating with others

  • Collaborating in a stable high performance software system
  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Building and maintaining applications in fullstack Ruby on Rails or Go
  • Implementing features and fixes working hand-in-hand with cross functional teams
  • Helping to cultivate a culture of technical excellence, communication, celebration, and learning
  • Improving development processes by identifying inefficiencies in workflows and providing effective, measurable solutions
  • Collaboratively define, scope, prioritize, and estimate work demonstrating business need and impact
  • Providing technical expertise throughout the product life cycle including design, implementation, and delivery of scalable build/test/release infrastructure

PostgreSQLRuby on RailsGoRESTful APIs

Posted 2 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 200000.0 - 275000.0 USD per year

πŸ” Finance / Fintech

  • 4-6+ years of experience as a software engineer with leadership responsibilities.
  • 3+ years as an engineering manager managing high performing engineering teams.
  • Passion for working with cross-functional teams including Product, Design, Analytics and Business.
  • Expert at synthesizing complex business, product, and technical requirements.
  • Humble and authentic leadership prioritizing the needs of others.
  • Experience with scaling systems in a service-oriented architecture is preferred.
  • Bachelor’s degree in a related field or equivalent practical experience.

  • Manage a team focused on building and scaling merchant and partner APIs.
  • Provide technical leadership while understanding business goals and resource plans.
  • Drive planning and prioritization of projects based on various goals.
  • Build relationships across engineering and other organizations for decision-making.
  • Coach and mentor employees through performance development and feedback.
  • Foster a respectful and supportive environment that leverages team diversity.

Backend DevelopmentLeadershipSoftware DevelopmentAPI testingRESTful APIsMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 130000.0 - 200000.0 USD per year

πŸ” Education Technology

  • 3-6 years of full-time professional experience as a software engineer.
  • Desire to deliver user-centered, high-quality software for educators.
  • High proficiency in full-stack web development, frontend technologies, backend RESTful APIs, and database management.
  • Experience in designing and deploying user-facing features with ML and AI.
  • Working knowledge of version control, CI/CD, and cloud computing.

  • Contribute quality, well-tested code across the stack.
  • Design and implement new UX/UI and API features with AI integration.
  • Provide teammates with communication, problem-solving assistance, and feedback.
  • Collaborate with teams to maintain an exceptional user experience for educators.
  • Continuously improve existing applications and professional expertise.

AWSDockerPostgreSQLPythonSQLArtificial IntelligenceFull Stack DevelopmentCSSJavascriptMachine LearningMongoDBRubyVue.JsNosqlCI/CDRESTful APIs

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 118100.0 - 149400.0 USD per year

πŸ” Software, data visualization for space, defense, and critical infrastructure

  • 2+ years of experience as a Back-End Developer or similar role, with a strong portfolio of relevant projects.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
  • Proficiency in both front-end and back-end development frameworks.
  • Strong knowledge of front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, or Vue.js).
  • Experience with back-end frameworks and languages (e.g., Node.js, Python, Ruby, Java, or .NET).
  • Database expertise (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with RESTful APIs and microservices architecture.
  • Proficiency in version control systems like Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Attention to detail and a commitment to delivering high-quality work.
  • Must be a US Citizen and eligible to obtain and maintain a US Security Clearance.

  • Design and develop front-end interfaces and back-end systems using modern frameworks and programming languages.
  • Build scalable, secure, and user-friendly applications that meet business and technical requirements.
  • Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
  • Develop and integrate RESTful APIs and third-party services to enhance application functionality.
  • Work closely with designers, product managers, and other developers to deliver cohesive solutions.
  • Conduct thorough testing to identify and resolve bugs, performance issues, and security vulnerabilities.
  • Utilize Git or other version control systems to manage and collaborate on codebases.
  • Manage deployment processes to production environments and maintain CI/CD pipelines.
  • Optimize application performance and scalability to handle increasing user demands.
  • Maintain comprehensive technical documentation for applications, systems, and processes.
  • Lead and actively participate in internal meetings through mandatory video calls.

Node.jsPostgreSQLPythonFrontend DevelopmentGitHTMLCSSJavascriptMongoDBMySQLVue.JsAngularReactCI/CDRESTful APIsMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ’Έ 3000.0 - 4000.0 USD per month

πŸ” E-commerce

🏒 Company: SupplyHouse.com

  • Bachelor's degree with 7+ years of professional frontend development experience or Master's degree with 5+ years of experience.
  • 2+ years in a frontend development leadership role.
  • 6+ years in Responsive Web Design and proficiency in HTML5, CSS3, JavaScript (ES5+), TypeScript, Node.js.
  • 6+ years in client-side scripting and JavaScript frameworks like Vue.js, ReactJS.
  • 6+ years of experience in Server-Side Rendering (SSR).
  • Understanding of RESTful services/APIs and asynchronous programming.
  • Experience with JS Frontend unit/integration testing and monitoring tools.
  • Experience with state management libraries like Redux, Vuex.
  • Experience with object storage services.
  • Ability to translate designs into clean, valid markup.
  • Understanding of cross-browser compatibility and passion for pixel-perfect code.
  • Experience with CSS pre-processing frameworks and other styling methodologies.
  • Knowledge of CMS systems like WordPress and Joomla.
  • Excellent verbal and written communication skills.

  • Manage and mentor a team of frontend developers, fostering a collaborative and productive work environment.
  • Conduct regular performance reviews and provide ongoing feedback.
  • Provide expert guidance on troubleshooting complex technical issues.
  • Collaborate with Product Designers, Product Managers, and Backend Developers.
  • Review code and provide recommendations.
  • Work on Proof of Concepts with Developers.
  • Set standards and expectations to ensure timelines are met.
  • Communicate with stakeholders and senior leadership about status updates.

LeadershipNode.jsFrontend DevelopmentHTMLCSSJavascriptReact.jsTypeScriptVue.JsRESTful APIs

Posted 4 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 123000.0 - 198000.0 USD per year

πŸ” Aerospace

🏒 Company: UmbraπŸ‘₯ 251-500πŸ’° $3,400,000 Series A about 9 years agoHome DecorE-Commerce

  • Bachelor of Science in Computer Science or equivalent experience.
  • 5+ years of professional experience developing highly available web services with server-side scripting languages, preferably Python.
  • 3+ years of experience designing, developing, and testing commercial RESTful APIs.
  • Foundational understanding of software architecture, event-driven microservices, and automated testing patterns.
  • Experience with database-backed applications, preferably Postgres.
  • Good communication skills and ability to work collaboratively.
  • Experience designing and documenting commercial APIs, preferably using Swagger/OpenAPI.
  • Current security clearance or willingness to acquire one.

  • Build, test, and maintain applications that run our satellites.
  • Tackle problems related to automating spacecraft operations, mission scheduling, and data pipelines.
  • Provide software architecture expertise to cross-functional engineering and product teams.
  • Help establish and adhere to DevOps practices ensuring quality and performance.

DockerPythonKubernetesSoftware ArchitectureAPI testingPostgresCI/CDRESTful APIsMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 180000.0 - 185000.0 USD per year

πŸ” Legal and accounting technology

🏒 Company: CaretπŸ‘₯ 1-10πŸ’° $1,291,130 Seed almost 4 years agoPropTechCommercial Real EstateSaaSAppsProperty Management

  • Highly skilled with hands-on experience and domain expertise in web and object-oriented programming.
  • A minimum of 7 years of experience in full-stack development using Node.js, React, TypeScript, .NET, and C#.
  • Proven experience leading a team of engineers.
  • Solid experience with SaaS applications development and architecture.
  • Proficient understanding of microservices architecture and its implementation.
  • Strong experience in CI/CD practices and tools.
  • Proficient understanding of AWS and Azure platforms, including deployment, scaling, and managing applications.
  • Demonstrable experience with DevOps methodologies, tools, and practices.
  • Strong emphasis on writing clean, high-quality, high-performance, maintainable code.
  • Excellent verbal and written communication skills.
  • 3+ years of hands-on team leadership experience is a plus.
  • Experience with design, coding, and unit testing of software.
  • Exceptional interpersonal communication skills, attention to detail, organization, problem-solving, and time management skills.
  • Solid understanding of software enterprise and cloud-native architectures.
  • Experience working with git and knowledge of strategies and branching patterns.
  • Working knowledge and experience using software design patterns.
  • Code refactoring skills.
  • TDD experience is a plus.
  • Solid understanding and use of object-oriented and relational database methodologies.

  • Report on the status of team project deliverables to senior leadership.
  • Promote and ensure adherence to high-quality software engineering practices in the areas of code quality, testing, and security.
  • Collaborate with architecture, DevOps, and product to define, design, and implement new features and enhancements.
  • Implement and advocate for microservices architecture in developing software systems to ensure scalability, rapid changes, and easy management.
  • Implement and oversee the continuous integration/continuous deployment (CI/CD) pipelines using tools such as Azure DevOps.
  • Foster a DevOps culture, ensuring close collaboration between development and operations teams for efficient production and deployment of software.
  • Leverage AWS and Azure cloud platforms for application deployment, scaling, and management.
  • Lead and mentor a team of engineers, conducting code reviews and providing guidance and feedback.
  • Work closely with the product team to understand end-user requirements and translate them into technical solutions.
  • Adhere to the agile software development life cycle best practices and governance.

AWSNode.jsSoftware DevelopmentTypeScriptC#Azure.NETReactCI/CDRESTful APIsDevOpsMicroservicesSaaS

Posted 4 days ago
Apply
Apply

πŸ“ CA, NY, WA, other US locations

πŸ’Έ 210000.0 - 250000.0 USD per year

πŸ” Streaming data

🏒 Company: Redpanda DataπŸ‘₯ 101-250πŸ’° $100,000,000 Series C over 1 year agoDeveloper ToolsConsultingBig DataHardwareAnalyticsInformation TechnologySoftware

  • 7+ years of experience in data engineering and streaming data applications.
  • Substantial experience in designing data architectures for high-scale data challenges.
  • Extensive knowledge of industry-standard big data technologies and trends.
  • Passion for engaging with the developer community through demos, architectures, and presentations.
  • Excellent written and oral communication skills.
  • Ability to work autonomously in a fully distributed environment.

  • Drive development for technical thought leadership and architecture patterns.
  • Be responsible for solutions development, coding, and configuration of reference architectures.
  • Develop prototypes and demos to showcase customer value.
  • Provide input on the product roadmap and contribute to features.
  • Represent Redpanda at industry conferences and write blogs to educate technical audiences.
  • Build and publish new Redpanda services with end-to-end sample applications.

IoTMachine LearningSnowflakeApache KafkaClickhouseData engineeringRESTful APIsTerraformPrototyping

Posted 5 days ago
Apply
Apply

πŸ“ Russia, Belarus, Kazakhstan, Georgia, Cyprus

πŸ’Έ 3500.0 - 5000.0 USD per month

πŸ” IT industry

🏒 Company: SELIUK LTD

  • 5+ experience as a Frontend (Vanilla JS) Developer
  • Experience working with business projects or business processes (medium to large-scale web applications)
  • Strong proficiency in core JavaScript concepts, including DOM manipulation, asynchronous programming, and event handling
  • Extensive knowledge of HTML5 and CSS3, with the ability to build responsive and cross-browser compatible user interfaces
  • Familiarity with frontend build tools and package managers (e.g., Webpack, Babel, npm)
  • Experience with version control systems (e.g., Git) and GitHub, Bitbucket
  • English B1+

  • Develop, maintain and layout web applications using Vanilla JavaScript.
  • Collaborate with designers, product managers, and other developers to translate requirements into functional solutions.
  • Write clean, efficient, and reusable code that adheres to industry best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to ensure high-quality codebase.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug issues reported by clients or internal teams, ensuring timely resolution.
  • Stay updated with the latest trends and advancements in JavaScript development, and apply them to improve the overall development process.
  • Participate in agile development processes, including sprint planning, task estimation, and daily stand-ups.
  • Share knowledge with the team to promote continuous learning and growth.
  • Collaborate with backend developers to integrate frontend functionality with server-side APIs and databases.
  • Ensure proper documentation of code, including architecture, technical specifications, and user guides.

SQLGitHTMLCSSJavascriptJestRESTful APIs

Posted 8 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 170000.0 - 222500.0 USD per year

πŸ” Technology / Software as a Service (SaaS)

  • 7+ years software development experience with Kotlin or Java, with additional experience in GoLang, Python, and JavaScript being a plus.
  • Experience building RESTful APIs and scalable back-end services.
  • Knowledge of Microservices in AWS.
  • Experience automating CI/CD for a highly scalable system.
  • BS or MS in Computer Science or related field, or equivalent industry experience.
  • Legally eligible to work in the US on an ongoing basis.

  • Develop Kotlin and Java-based backend components that scale easily to accommodate rapid customer growth.
  • Develop microservices and software solutions using AWS technologies.
  • Write clean and efficient code in Kotlin and Java based on product specifications and operational feasibility.
  • Develop and maintain CI/CD pipeline implementations.
  • Participate in the entire development life cycle, from concept to release.
  • Provide technical leadership and mentoring to engineers on design, code quality and best practices.
  • Participate in maintaining the operational health of our product features.
  • Work closely with other software engineers, SRE, and product managers.

AWSSoftware DevelopmentJavaKotlinCI/CDRESTful APIsMicroservices

Posted 8 days ago
Apply
Shown 10 out of 100