Senior Full-Stack Engineer
New
Australia, Canada, Germany, Ireland, Netherlands, New Zealand, Sweden, United Kingdom, United StatesContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerGraphQLPostgreSQLPythonDjangoFlaskReact.jsFastAPICI/CD
Requirements
- Strong proficiency in Python and experience with frameworks like Django, FastAPI, Flask.
- Solid experience with React.js for front-end development.
- Expertise in building and consuming RESTful APIs & GraphQL APIs.
- Experience working with AWS services (EC2, S3, Lambda, RDS, API Gateway, etc.).
- Proficiency in database management (PostgreSQL, MySQL, MongoDB).
- Experience with Docker and containerized applications.
- Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI/CD, etc.).
- Strong understanding of authentication, authorization, and security best practices (OAuth, JWT, CORS).
- Knowledge of modern front-end development tools (Webpack, Babel, Redux, etc.).
- Experience with unit testing and integration testing.
- Strong problem-solving skills and the ability to work independently and collaboratively.
Responsibilities
- Develop and maintain scalable and secure web applications using Python frameworks (Django, FastAPI, Flask).
- Build responsive and interactive front-end applications using React.js.
- Design and develop RESTful and GraphQL APIs to support web and mobile applications.
- Work with cloud services like AWS (EC2, S3, Lambda, RDS, API Gateway, etc.) to deploy and scale applications.
- Optimize application performance and ensure security best practices are followed.
- Collaborate with cross-functional teams, including UI/UX designers and DevOps engineers.
- Write clean, maintainable, and well-documented code following best practices.
- Implement CI/CD pipelines for continuous integration and deployment.
- Monitor and troubleshoot system performance, logs, and errors.
View Full Description & ApplyYou'll be redirected to the employer's site