20 job description examples for growing businesses

Last updated:
April 16, 2021
May 10, 2022
min read
Adrie Smith
Recruitee
job description examples
Table of contents

Often, your job descriptions will be a candidates first real contact with your company. It will either make or break their decision to apply to your vacancy or click away in search of better opportunities. But if you’re not a natural wordsmith, job description examples can help inspire your efforts.

Job description examples: best practices

Job description templates can be a powerful tool in any recruiter’s belt, so make sure to have at least a few job description examples ready to share with your team. These can help provide a baseline of information required by a candidate, structure your initial outreach via job boards, and speed up your job promotion process.Like any templates, job description examples should be shared with your team alongside a few conditions: adjust and customize where necessary, add your own flare where appropriate, and use discerningly.

Using job description examples in candidate resumes and job applications

Apart from being able to define what employers are looking for within the typical role an applicant is applying for, it also helps them ensure that they feature the best keywords into the skills and qualities sections of any applications searched and prioritized electronically.It’s rare that a pair of human eyes ever sees the complete application pool when a post attracts a vast number of applicants. We live in a data driven world, so an applicant must make sure their data matches what an employer—or their AI software—is looking for.

20 most popular job description examples

We’ve compiled a list of over 200 customizable job description examples and templates, but here are the most popular 20 for any growing businesses.Want quick access to your favorite job description examples? Use the list below and click on the role you’re looking for to skip to the description

  1. Strategy manager
  2. Business development consultant
  3. Recruitment manager
  4. Sourcing manager
  5. Associate consultant
  6. Management consultant
  7. General manager
  8. Event manager
  9. Program coordinator
  10. SEO manager
  11. Legal counsel
  12. Data protection officer
  13. Android developer
  14. Python developer
  15. iOs developer
  16. PHP developer
  17. Software tester
  18. Software developer
  19. Front-end developer
  20. Back-end developer

1. Strategy manager

Job description

We are looking for an experienced Strategy Manager. You will work directly with C-suite level executives to ensure that daily objectives, reports, and metrics align directly with the company’s goals.

  • Evaluate new business models and corporate relationships.
  • Negotiate complex business models, partnerships, transactions, and other commercial agreements.
  • Identify and target attainable opportunities in the market.
  • Clearly define company goals and long-term strategy.
  • Examine the profitability of each product, store location, and line of business in order to redirect resources.
  • Utilize skills in project management to lead large teams in change processes.
  • Develop methods for motivating and inspiring stakeholders.
  • Leverage professional networks to attain critical resources.
  • Provide training materials for process owners who need support.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Experience in strategic planning and business analytics.
  • Ability to lead, inspire and motivate teams.
  • Strong presentation and negotiation skills.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Business Administration or relevant fields.

Take me back to the top!

2. Business development consultant

Job description

We are looking for a knowledgeable and experienced Business Development Consultant. You are a self-starter who will hunt for new business for different clients.

  • Develop business with the assigned accounts.
  • Create strategic development plans, including active sales pipeline and implementation, to build new profitable business.
  • Track and report progress with implementation of strategic plan, customer budgets, and ongoing forecasts.
  • Train business development team regarding different phases of the sales cycle and meeting projects’ goals.
  • Perform analysis to determine opportunities in the market.
  • Assess the profitability of existing products and service offerings.
  • Improve existing business by increasing profitability and customer satisfaction
  • Manage business deals from negotiation to close.
  • Monitor contracts implementation from contract performance, customer payment terms, to delivery terms.
  • Build and maintain long-lasting customer relationships.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Ability to work independently with little or no supervision.
  • Dedication to develop clients’ business.
  • Derive energy from facing challenges and provide actionable solutions.
  • Excellent verbal and written communication in [X] language.
  • [X] year(s) experience in business management or related roles.
  • A proven track record of business development success.
  • [X] degree in Business Administration or other relevant fields.

Take me back to the top!

3. Recruitment manager

Job description

We are looking for a creative Recruitment Manager. You have a strong work ethic and use an enthusiastic approach to find qualified candidates for companies.

  • Develop and implement recruitment strategies, tactics, funnels, and procedures.
  • Communicate recruitment goals and objectives with recruiters.
  • Train recruiters to perform resume searches on external databases (e.g., Monster, Careerbuilder).
  • Maintain the internal candidate database (e.g. updating contact information, candidates’ geographical locations, and availability for new work).
  • Communicate with the team to determine the effectiveness of recruitment plans.
  • Research and recommend new sources for the recruitment of active and passive candidates.
  • Build networks to find qualified candidates.
  • Review applicants to evaluate their qualifications and whether they meet the position requirements.
  • Prepare weekly reports for clients to show tasks in progress, the number of candidates searched, and the number of qualified candidates found.
  • Proofread job descriptions and other related materials.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Excellent organizational skills and attention to detail.
  • A proven track record of managing recruiters for multiple clients.
  • Strong knowledge of recruitment practices, metrics, and guidelines.
  • Excellent leadership and project management skills.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Human Resources or relevant fields

Take me back to the top!

4. Sourcing manager

Job description

We’re looking for an experienced Sourcing Manager. You will be in full charge of managing our company’s sourcing activities.

  • Manage various aspects of high volume sourcing projects within the manufacturing plant.
  • Re-negotiating vendor contracts to favor the company.
  • Provide management support for facilities.
  • Participate on global teams to provide procedural consistency and exchange best practices.
  • Develop strong, functional relationships with key suppliers.
  • Perform annual analyses to evaluate overall cost savings after implementation of new strategies.
  • Write complex documents such as Letters of Authorization (LOA) and Statements of Work (SOW).
  • Follow industry professionals and organizations to maintain an awareness of best practices.
  • Ensure that all practices are consistent with industry guidelines and regulations.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • [X] year(s) experience as a Sourcing Manager or similar roles.
  • Strong record of the ability to handle large contracts in manufacturing.
  • Proficiency in applicable sourcing and vendor management software.
  • Excellent negotiation and networking skills.
  • Excellent verbal and written communication in [X] language.
  • APICS or other related certification in Production and Inventory Management.
  • [X] degree in Business Administration, Logistics, or relevant fields.

Take me back to the top!

5. Associate consultant

Job description

We are looking for an agile Associate Consultant to join our fast growing team. This position offers room for exponential growth within the organization.

  • Support lead consultants on client projects.
  • Develop financial and operational analysis and processes.
  • Perform administrative tasks in a time sensitive manner.
  • Monitor various aspects of a business. Present solutions and recommendations to clients and other stakeholders. Assist as execution happens.
  • Identify clients’ needs and develop future plans. Work with clients’ teams to execute the plans to achieve great financial results.
  • Report project status to internal and external team members.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • [X] year(s) experience in business, consulting, and supporting project management plans.
  • Excellent analytical skills and financial modelling experience.
  • Strong commitment and work ethics.
  • [X] degree in business administration or equivalent.
  • Excellent verbal and written communication in [X] language.

Take me back to the top!

6. Management consultant

Job description

We are looking for a highly motivated Management Consultant. You can think through complex problems and offer multi-faceted solutions that are feasible.

  • Use different project management methodologies to complete projects.
  • Perform assessments to identify the needs of the client.
  • Use performance metrics to measure the scope of the problem.
  • Determine possible solutions to the client’s problem.
  • Test the solution on a small group to assess effectiveness before full-scale implementation.
  • Implement the solution throughout the entire organization.
  • Evaluate the effectiveness of the solution after a determined period of time.
  • Work with internal, external consultants and other experts.
  • Host workshops and other events to develop buy-in throughout the organization.
  • Submit project reports and findings to the Management team.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • [X] year(s) experience as a Management Consultant, or relevant roles in consulting and operational management.
  • Strong knowledge of project management and change management methodologies.
  • Excellent problem solving and coaching abilities.
  • Strong conceptual and analytical thinking.
  • Good social acumen.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Business Administration or relevant fields.

Take me back to the top!

7. General manager

Job description

We are looking for an experienced General Manager. You will give leadership to the whole team, recommend the most efficient processes, and drive sales.

  • Take full P&L responsibility for the business.
  • Manage all staff across sales, operations, administration, and finance.
  • Look for potential business growth and research market potential.
  • Aim for and achieve a great increase in revenue in the target markets.
  • Lead, inspire, and motivate all direct reports.
  • Create and implement effective business plans.
  • Give presentations at meetings, events, openings when necessary.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Excellent communication and presentation skills.
  • Strong leadership skills.
  • Ability to develop a high performing team.
  • Ability to multitask while adapting to changing priorities.
  • [X] year(s) experience in sales.
  • A proven track record of handling a variety of management tasks.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Business Administration or relevant fields.

Take me back to the top!

8. Event manager

Job description

We are searching for an Event Manager with a magnetic personality. You can handle large scale events/projects while facing the pressure of deadlines.

  • Oversee the coordination of event marketing and planning efforts.
  • Develop relationships with clientele and corporations who can provide event space and supplies.
  • Determine a customized marketing strategy for each event.
  • Use a creative eye to decide the decoration for spaces, flyers, palm cards, and other materials.
  • Negotiate with vendors to decrease event costs.
  • Facilitate take-away meetings with Event Planning team to develop best practices and examine any problems.
  • Define the event attendee value proposition to pinpoint ticket prices.
  • Report overall event costs to the management team.
  • Propose ideas and changes for new events to attract attendees and increase attendee value.
  • Use a Customer Relationship Database to manage client/attendee/customer contact information.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Outstanding ability to multitask
  • Strong leadership, organizational and communication skills.
  • Meticulous attention to detail.
  • Ability to leverage a network of functional partnerships.
  • [X] year(s) experience in Event Coordination or Management.
  • Ability to troubleshoot critical issues in a timely fashion.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Event Management or relevant fields.

Take me back to the top!

9. Program coordinator

Job description

We are looking for a capable Program Coordinator. You will be responsible for a variety of administrative tasks to ensure our programs’ smooth operations.

  • Coordinate the day-to-day operations of the programs.
  • Schedule calls, meetings, and follow up all items in the agenda.
  • Thoroughly monitor workload, working hours, and the progress of employees working in the programs.
  • Utilize strategies for the management of internal staff.
  • Assist in the updating of project files, plans, budgets, and policies.
  • Coordinate data collected from the programs.
  • Maintain documentation from programs’ activities.
  • Disseminate reports to the management team.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • [X] year(s) experience in coordinating programs in a relevant sector.
  • Strong knowledge of program management procedures and practices.
  • Great command of MS Office and program management software.
  • Excellent communication and problem-solving skills.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Business Administration or relevant fields.

Take me back to the top!

10. SEO manager

Job description

We are looking for a creative SEO (Search Engine Optimization) Manager. You will lead our web marketing and analytics activities with content strategy, link building, and keyword strategy.

  • Develop a strategy for the improvement of organic search ranking and the maximization of ROI.
  • Prioritize keywords to attract the target audience.
  • Monitor and analyze SEO statistics such as redirects, click rate, bounce rate, and others.
  • Build systems and best practices to ensure that all content is optimal for SEO.
  • Manage relationships with web developers and marketing teams to properly implement SEO best practices in coding and campaigns.
  • Communicate the performance of process improvements to the Management team.
  • Provide feedback regarding any broken links or other problems through the appropriate channels.
  • Watch popular SEO publications and blogs to stay updated on the latest innovations, tools, and techniques.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Experience in web statistics, marketing, and business development.
  • Experience with A/B testing and other testing metrics.
  • Adequate knowledge of HTML, CSS, JavaScript.
  • Ability to analyze data and provide evidence-based recommendations.
  • [X] year(s) experience in SEO.
  • In-depth knowledge of current SEO tools and practices.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in relevant quantitative fields.

Take me back to the top!

11. Legal counsel

Job description

We are looking for a dedicated Legal Counsel. You will make sure that our business adheres to law by giving legal advice and monitor all applicable legal aspects.

  • Advise executives on relevant legal issues of the business.
  • Oversee internal policies.
  • Manage risks in business operations and decisions.
  • Draft legal papers, contracts, agreements, and other legal documents as needed.
  • Apply abstract principles of law to the concrete facts of a case.
  • Protect patents, trademarks, and industrial designs.
  • Facilitate the development of documents needed for the transfer of real property.
  • Handle litigation.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Specialty in administrative law and procedures.
  • [X] year(s) experience working as a Legal Counsel for businesses.
  • A proven track record of creating effective legal strategies.
  • High work ethic.
  • Arbitration, mediation skills.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Law or equivalents.

Take me back to the top!

12. Data protection officer

Job description

We are looking for a diligent Data Protection Officer. You will manage organizational data protection and oversee our GDPR compliance.

  • Train the staff involving in data processing.
  • Develop and execute relevant compliance projects.
  • Conduct regular security audits to ensure compliance and address potential problems.
  • Act as the point of contact between the company and any Supervisory Authorities (SAs).
  • Give advice on the impact of data protection efforts.
  • Monitor and maintain records of all data processing activities conducted by the company.
  • Review the company’s agreements and contracts with data processors.
  • Communicate with data subjects to inform them about how their data is being processed and the rights they have to their data.
  • Coordinate data breach response and notification procedures.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Expert knowledge of data protection law and practices.
  • Knowledge of the company’s IT infrastructure and organizational structure.
  • Align with the company’s data processing operations and the level of data protection required for the company.
  • Excellent management skills.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Law or equivalent.

Take me back to the top!

13. Android developer

Job description

We are looking for an Android Developer pioneer to join our team. This position offers an inspirational space to create the next innovation in mobile applications.

  • Manage the full technical life-cycle of Android applications during each development phase.
  • Collaborate with team members to brainstorm about new products, provide each other with technical insight and review working drafts.
  • Document and maintain design specifications, source code, and archives for new applications and ideas.
  • Work with product managers, clients and sales teams to assess customer demand and usability of new applications.
  • Perform individual project components within the entire development lifecycle including implementation, testing, deployment and maintenance.
  • Work from UI/UX requirements, APIs, mockups to build functional, high-performance Android phone and tablet apps.
  • Diagnose performance issues, fix bugs to increase the functionality of new applications.
  • Understand the nuances of fragments and Android XML layouts, and how to create adaptive interfaces that work for multiple device form factors.
  • Obtain buy-in from leadership in order to secure resources for app development.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Knowledge of Android SDK, Eclipse, Android Studio and/or appropriate equipment and software.
  • [X] year(s) of overall software development and/or Android software development experience.
  • Extensive hands-on experience of creating custom UI controls, designing protocols, implementing interfaces, and performance optimization.
  • Working knowledge of Web Services & REST (JSON) APIs.
  • Familiarity with Team Foundation Service or Git source code management.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Computer Science or relevant fields.

Take me back to the top!

14. Python developer

Job description

We are searching for a knowledgeable Python Developer. You will develop smooth running and innovative web applications and software products.

  • Use server-side logic to integrate user-facing elements.
  • Develop software related to asset management (or other core business).
  • Write and implement software solutions that integrate different systems.
  • Identify and suggest various opportunities to improve efficiency and functionality.
  • Write reusable and testable code.
  • Support new projects and implement solutions from a Level-3 perspective.
  • Integrate data storage solutions.
  • Implement data security and protection.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Familiarity with Python web stacks.
  • In-depth knowledge of different frameworks (e.g. Django, Flask).
  • Excellent time management and multitasking skills.
  • Understanding different types of Object Relational Mappers.
  • [X] year(s) experience in Python Development.
  • [X] degree in Computer Science or relevant fields.

Take me back to the top!

15. iOS developer

Job description

We are looking for an adept iOS Developer. You will develop mobile applications in a variety of different fields and push the limits of mobile technologies.

  • Design, code, analyze, and test systems for iOS applications.
  • Introduce and present the use/nuances of newly designed products to clients.
  • Handle software updates, patches, and bug fixes.
  • Develop applications for time-sensitive projects while considering business/system requirements.
  • Communicate with a team of developers, designers, project managers, and other personnel to ship new features.
  • Maintain project, drafts, files, codes, and scripts in an organized manner that allows other team members to make edits/suggestions/changes.
  • Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Experience with publishing iPhone and/or iPad applications.
  • Experience with development in Objective-C, third-party libraries, and APIs.
  • Solid knowledge of different iOS frameworks (Core Data, Core Graphics, etc.) and programming tools (Xcode, Git, etc.).
  • Excellent ability to develop and understand algorithms.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Computer Science, Engineering, or relevant fields.

Take me back to the top!

16. PHP developer

Job description

We are seeking a talented PHP Developer. You will maintain current systems, manage servers, and build new projects.

  • Build reusable PHP modules.
  • Write good code.
  • Work on all stages of the development lifecycle.
  • Work with front-end developers to integrate user-facing elements.
  • Troubleshoot to solve architectural challenges and performance problems.
  • Integrate solutions for data-storage and data-backup.
  • Develop quality assurance and testing tools.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Knowledge of Javascript/jQuery, CSS LESS, and/or AJAX.
  • Experience with common open source tools, relational databases, and version control tools.
  • Experience with PHP 5 and other relevant tools.
  • [X] year(s) experience in application/software development.
  • Ability to work with UNIX commands.
  • [X] degree in Computer Science or relevant fields.

Take me back to the top!

17. Software tester

Job description

We are looking for a thorough Software Tester. You will ensure that newly developed products are ready to perform and result in repeat clientele.

  • Design independent web cases for each newly developed web application.
  • Provide feedback to developers about automated testing strategies, design fixes, and patches.
  • Perform system load tests for new products.
  • Manage and train apprentices, junior testers, and new developers.
  • Work with other quality technicians to document the quality processes for replication in other locations.
  • Manage testing projects during each phase, according to the Software Development Life Cycle (SDLC).
  • Make improvements to functionality, design, and usability of new products.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • [X] year(s) experience as a Software Tester.
  • Strong analytical and problem-solving abilities.
  • Solid understanding of the software development lifecycle.
  • Hands-on experience with functional testing, integration testing, regression testing, mobile testing, big data testing, cross-platform testing, component testing, security testing, performance testing, UI/UX testing, A/B testing.
  • TMap, ISEB, ISTQB certification is a plus.
  • Up-to-date knowledge of the latest testing developments.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Computer Science or relevant fields.

Take me back to the top!

18. Software developer

Job description

We are looking for an adept Software Developer. You will develop top-notch software that work across platforms and is scalable.

  • Review current systems to correct errors within the existing program.
  • Conduct pilot tests to assess the functionality of newly developed programs.
  • Document programs scripts, including, drafts, revisions and final directions.
  • Write new programs with clean and testable codes that will integrate the existing software systems.
  • Monitor newly launched programs.
  • Perform maintenance activities for new and existing programs.
  • Upgrade systems in order to adapt to new business requirements.
  • Help write training manuals in order to train new users.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • [X] year(s) experience in developing software.
  • A strong portfolio of published products and projects.
  • Advanced level of understanding with C++, PHP, JavaScript, and Python.
  • In-depth knowledge of SQL, ORM technologies, and common web frameworks.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Computer Science or relevant fields.

Take me back to the top!

19. Front-end developer

Job description

We are looking for a dynamic front-end developer. You will work on a diverse set of unique and challenging projects that allow users to seamlessly interact with technology.

  • Work on the full life cycle development of time-sensitive projects.
  • Recommend appropriate technologies to implement new features.
  • Develop code libraries that can be used for multiple projects.
  • Review code, layout, and design for projects before client meetings.
  • Build, deliver, and iterate to help scale projects.
  • Contribute to a team of back-end developers, designers, project managers, and sales representatives.
  • Provide regular updates and technical support for new clients up to one month after product development.
  • Create new methods for improving efficiency.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • Expert knowledge of JavaScript, CSS3, HTML5, and/or Node.js.
  • Familiarity with new frameworks and prototyping tools.
  • Ability to translate mockups into seamless web pages with perfect visual and functional elements.
  • Ability to find solutions to the new challenges daily.
  • Experience in building large and modular codebases.
  • Strong understanding of REST APIs and knowledge of how to interface with them.
  • Experience with Back-End Development is a plus.
  • [X] year(s) experience working in Front-End Development.
  • Excellent verbal and written communication in [X] language.

Take me back to the top!

20. Back-end developer

Job description

We are looking for a sturdy back-end developer. You are responsible for managing the data between the product, server, and users.

  • Maintain the central databases, ensure high performance, respond to requests from the front-end.
  • Create a secure API for our web and mobile applications.
  • Optimize the application for maximum speed and scalability.
  • Implement security and data protection.
  • Design and implement data storage solutions.

Job benefits:

  • [X] salary
  • [X] vacation days
  • Sick, personal, and parental leave
  • Child and elder care
  • Health insurance
  • Retirement plans
  • Professional development

Job requirements

  • A proven track record of successful implementation of an API.
  • Experience in managing host environments, implementing automated testing platforms and unit tests.
  • Deep knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Proficiency with Git, a SQL database, and back-end programming languages.
  • Experience in IoT projects, noSQL databases, Agile development, and machine learning is a plus.
  • Excellent verbal and written communication in [X] language.
  • [X] degree in Computer Science or equivalent.

Still searching for a few more job description examples to use yourself or share with your team? Make sure to download a free copy of over 200 customizable job descriptions in sales, retail, IT, management, recruitment, events, PR competencies and more.

Looking to spice up your interviews? Download our free ebook containing 47 creative interview questions!

Get the
MidWeekRead

Get the exclusive tips, resources and updates to help you hire better!

Share on FacebookShare on TwitterShare on Linked In
Go to the top

Hire better, faster, together!

Bring your hiring teams together, boost your sourcing, automate your hiring, and evaluate candidates effectively.