Development & IT job descriptions
Developers build and run the software your business depends on. Clear outcomes, the stack you use and how code is reviewed and shipped make the difference between applications and the right applications.
Back-end developer
APIs, databases and server-side logic.
- Design and build APIs and services with clear contracts and versioning.
- Model data and write efficient, safe database queries and migrations.
- Write automated tests and keep the build green.
- Monitor, debug and improve performance and reliability in production.
- JuniorWorks on well-defined tasks with regular review; learns the tools and the domain.
- MidOwns features or deliverables end to end; asks for help on complex trade-offs.
- SeniorLeads complex work, makes trade-offs, reviews others and mentors.
- LeadSets direction for a team or a domain, plans the work and grows people.
- PrincipalShapes practice across teams and long-term choices; trusted advisor to leadership.
- Node.js API for a payments product
- Rebuild of a customer portal in Node.js
- Migration from a monolith to services
- Performance audit of a web app
- Fixed-price missionA defined deliverable, split into milestones; FreelanX holds the funds and releases each approved milestone.
- Day or hourly rateOngoing or uncertain scope, with a budget cap and regular milestones.
- Employee through FreelanX EORA long-term role abroad: FreelanX EOR is the legal employer, from $499 per employee per month.
- How would you design an idempotent payment endpoint?
- Tell me about a production incident you diagnosed: what did you look at first?
- How do you decide between a relational and a document database for a feature?
Median day rate in USD of the profiles of this role on FreelanX, by seniority, computed in your browser from the directory.
[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
APIs, databases and server-side logic. [Add the context: the product, the team and why the role matters now.]
- Design and build APIs and services with clear contracts and versioning.
- Model data and write efficient, safe database queries and migrations.
- Write automated tests and keep the build green.
- Monitor, debug and improve performance and reliability in production.
- Node.js
- Python
- Java
- Go
- PostgreSQL
- Kotlin
- PHP
- Laravel
- Django
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
Front-end developer
Web interfaces in React, Vue or Angular.
- Build accessible, responsive interfaces from designs.
- Manage application state and data fetching cleanly.
- Write component and end-to-end tests.
- Measure and improve web performance and Core Web Vitals.
- JuniorWorks on well-defined tasks with regular review; learns the tools and the domain.
- MidOwns features or deliverables end to end; asks for help on complex trade-offs.
- SeniorLeads complex work, makes trade-offs, reviews others and mentors.
- LeadSets direction for a team or a domain, plans the work and grows people.
- PrincipalShapes practice across teams and long-term choices; trusted advisor to leadership.
- React API for a payments product
- Rebuild of a customer portal in React
- Migration from a monolith to services
- Performance audit of a web app
- Fixed-price missionA defined deliverable, split into milestones; FreelanX holds the funds and releases each approved milestone.
- Day or hourly rateOngoing or uncertain scope, with a budget cap and regular milestones.
- Employee through FreelanX EORA long-term role abroad: FreelanX EOR is the legal employer, from $499 per employee per month.
- How do you make a custom dropdown accessible to keyboard and screen reader users?
- What would you check first if a page is slow on mobile?
- How do you organise state in a large single-page application?
Median day rate in USD of the profiles of this role on FreelanX, by seniority, computed in your browser from the directory.
[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
Web interfaces in React, Vue or Angular. [Add the context: the product, the team and why the role matters now.]
- Build accessible, responsive interfaces from designs.
- Manage application state and data fetching cleanly.
- Write component and end-to-end tests.
- Measure and improve web performance and Core Web Vitals.
- React
- TypeScript
- Next.js
- Vue.js
- Angular
- JavaScript
- Tailwind
- CSS
- Redux
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
Full-stack developer
Front-end and back-end work on one product.
- Deliver features end to end, from database to interface.
- Design APIs consumed by the front-end and third parties.
- Set up CI/CD and environments with the team.
- Balance speed and quality: tests, reviews and documentation.
- JuniorWorks on well-defined tasks with regular review; learns the tools and the domain.
- MidOwns features or deliverables end to end; asks for help on complex trade-offs.
- SeniorLeads complex work, makes trade-offs, reviews others and mentors.
- LeadSets direction for a team or a domain, plans the work and grows people.
- PrincipalShapes practice across teams and long-term choices; trusted advisor to leadership.
- React API for a payments product
- Rebuild of a customer portal in React
- Migration from a monolith to services
- Performance audit of a web app
- Fixed-price missionA defined deliverable, split into milestones; FreelanX holds the funds and releases each approved milestone.
- Day or hourly rateOngoing or uncertain scope, with a budget cap and regular milestones.
- Employee through FreelanX EORA long-term role abroad: FreelanX EOR is the legal employer, from $499 per employee per month.
- Walk me through a feature you shipped end to end: what trade-offs did you make?
- How do you secure authentication between the front-end and the API?
- How do you decide what to test at each layer?
Median day rate in USD of the profiles of this role on FreelanX, by seniority, computed in your browser from the directory.
[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
Front-end and back-end work on one product. [Add the context: the product, the team and why the role matters now.]
- Deliver features end to end, from database to interface.
- Design APIs consumed by the front-end and third parties.
- Set up CI/CD and environments with the team.
- Balance speed and quality: tests, reviews and documentation.
- React
- Node.js
- TypeScript
- Next.js
- PostgreSQL
- Python
- Django
- Vue.js
- MongoDB
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
7 more Development & IT roles
Each card copies a job description with the role summary, the skills and the practical details; write the outcomes in the bracket.
iOS, Android and cross-platform apps.
Customise it in the generator[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
iOS, Android and cross-platform apps. [Add the context: the product, the team and why the role matters now.]
- [Add the 3 to 5 outcomes that matter most: what will be different after the mission or the first six months.]
- Swift
- Kotlin
- React Native
- Flutter
- iOS
- Android
- Dart
- SwiftUI
- Jetpack Compose
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
System design and technical choices for a product.
Customise it in the generator[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
System design and technical choices for a product. [Add the context: the product, the team and why the role matters now.]
- [Add the 3 to 5 outcomes that matter most: what will be different after the mission or the first six months.]
- System design
- Microservices
- Event-driven architecture
- Domain-driven design
- AWS
- Kubernetes
- Java
- Architecture
- API design
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
Test plans, automated tests and release checks.
Customise it in the generator[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
Test plans, automated tests and release checks. [Add the context: the product, the team and why the role matters now.]
- [Add the 3 to 5 outcomes that matter most: what will be different after the mission or the first six months.]
- Cypress
- Playwright
- Selenium
- Test automation
- Postman
- Manual testing
- Appium
- JMeter
- Test plans
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
CI/CD pipelines, deployment and monitoring.
Customise it in the generator[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
CI/CD pipelines, deployment and monitoring. [Add the context: the product, the team and why the role matters now.]
- [Add the 3 to 5 outcomes that matter most: what will be different after the mission or the first six months.]
- Kubernetes
- Terraform
- AWS
- Docker
- GitHub Actions
- Ansible
- Prometheus
- Grafana
- Helm
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
Cloud infrastructure design and migration.
Customise it in the generator[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
Cloud infrastructure design and migration. [Add the context: the product, the team and why the role matters now.]
- [Add the 3 to 5 outcomes that matter most: what will be different after the mission or the first six months.]
- AWS
- Azure
- Google Cloud
- Terraform
- Kubernetes
- Cloud migration
- Networking
- Serverless
- FinOps
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
Security audits, hardening and incident readiness.
Customise it in the generator[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
Security audits, hardening and incident readiness. [Add the context: the product, the team and why the role matters now.]
- [Add the 3 to 5 outcomes that matter most: what will be different after the mission or the first six months.]
- Penetration testing
- ISO 27001
- SOC 2
- Threat modelling
- OWASP
- SIEM
- Incident response
- Cloud security
- Vulnerability management
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
Smart contracts and blockchain integrations.
Customise it in the generator[Company] · [Seniority] · [Location and time zone] · [Freelance mission / Employee through FreelanX EOR]
Smart contracts and blockchain integrations. [Add the context: the product, the team and why the role matters now.]
- [Add the 3 to 5 outcomes that matter most: what will be different after the mission or the first six months.]
- Solidity
- Ethereum
- Smart contracts
- Web3.js
- Rust
- Hardhat
- DeFi
- Polygon
- Smart contract audit
- AWS Certified Developer
- Git, Docker, CI/CD, Linux, REST, GraphQL, Agile, Jira
- Start: [date]
- Duration: [length, or permanent]
- Location and time zone: [where]
- Languages: [languages]
- Budget or pay: [range]
Send a short note on a similar piece of work, with a link if you can share it, and your availability.
Questions about these roles
What does a back-end developer do?
APIs, databases and server-side logic. Design and build APIs and services with clear contracts and versioning. Model data and write efficient, safe database queries and migrations.
What does a front-end developer do?
Web interfaces in React, Vue or Angular. Build accessible, responsive interfaces from designs. Manage application state and data fetching cleanly.
What does a full-stack developer do?
Front-end and back-end work on one product. Deliver features end to end, from database to interface. Design APIs consumed by the front-end and third parties.
Which other Development & IT roles can I hire on FreelanX?
Mobile developer, Software architect, QA engineer, DevOps engineer, Cloud architect, Cybersecurity consultant, Blockchain developer. Browse the profiles on the Development & IT category page.
Where do the day rates come from?
From the profiles of each role on FreelanX: the page computes the median day rate by seniority in your browser. Rates depend on country, experience and the mission; they are a starting point for your budget, not a quote.
Is it free?
Yes. Every template is free to read and copy: no sign-up, no email, no download.