Full Stack Engineer (React, Python)
Description
Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
Minimum 4 to 6 years of experience
Strong proficiency in both frontend and backend development
Frontend Technologies:
- JavaScript and TypeScript.
- Frontend frameworks such as React.js, Next.js,Vue.js, Angular, or Svelte.
- Mobile app development using Swift (iOS), Kotlin(Android), or React Native.
Backend Technologies:
- Python (Django, Flask,FastAPI).
- Golang RESTful APIs ,GraphQL, gRPC, and WebSockets for service communication.
DevOps, Cloud, and Infrastructure:
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, ArgoCD, Jenkins).
- Hands-on experience with cloud platforms (AWS, Azure, Google Cloud, Cloudflare Workers).
Security Best Practices:
- Strong knowledge of frontend security (CSP, CORS, XSS prevention).
- Experience with backend security (OAuth, JWT, API rate limiting, encryption).
- Familiarity with cloud security (IAM, Secrets Management, OWASP Top 10).
Software Quality & Testing:
- Experience with unit and integration testing (Jest, Cypress, Playwright,Pact).
- Backend testing using Postman, Supertest, contract testing.
Skills
- Android
- Angular
- API
- Argo CD
- AWS
- Azure
- CI/CD
- Cloud
- Cloud Security
- Cloudflare
- Cypress
- DevOps
- Django
- FastAPI
- Flask
- GCP
- GitHub
- GitHub Actions
- GitLab
- Go
- GraphQL
- gRPC
- IAM
- Integration Testing
- iOS
- JavaScript
- Jenkins
- Jest
- JWT
- Kotlin
- Next.js
- OAuth
- OWASP
- Playwright
- Postman
- Python
- React
- React Native
- REST
- Secrets Management
- Svelte
- Swift
- TypeScript
- Vue
- Websockets
