FULL-STACK DEVELOPER
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
-
Build containerized application tools following the 12-Factor App methodology, Test Driven Development (TDD), and Extreme Programming (XP).
-
Develop products as part of a balanced agile team (Product Manager, Product Owner, UI/UX Designer, and Data Scientists as applicable).
-
Design and implement REST APIs and microservices architecture.
-
Develop full-stack solutions using modern JavaScript, Python, and/or Java frameworks.
-
Perform front-end development (e.g., React, Angular) and back-end development (e.g., Node.js, Django/Flask, SpringBoot).
-
Conduct database design and programming (e.g., MySQL, PostgreSQL, MongoDB).
-
Deploy containerized applications using Docker, Kubernetes, or OpenShift.
-
Work in a collaborative, pair programming environment as needed.
-
Rapidly learn and apply new programming languages, frameworks, and tools.
-
Support the creation of sustainable DevSecOps pipelines and agile delivery practices.
Requirements
-
Minimum 4 years of experience in full-stack development using JavaScript, Python, or Java.
-
Minimum 4 years of experience in front-end development (React, Angular, etc.) and/or backend development (Node.js, Django/Flask, SpringBoot, etc.).
-
Minimum 4 years of experience in database design/programming (MySQL, PostgreSQL, etc.).
-
Experience in REST API design and development.
-
Experience with Test Driven Development (TDD).
-
Experience in Microservices Architecture.
-
Experience deploying containerized applications with Docker, Kubernetes, or OpenShift.
-
Experience working in collaborative, agile teams.
-
Experience delivering iterative releases in an Agile/DevSecOps environment.
-
Fluent in English (oral and written) at SLP 3333 or equivalent.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference Between Frontend and Backend Development?
React Developer Salary [2023]
20 Essential Tools For Backend Development
What’s the Difference between a Junior, Mid, and Senior Developer?