Senior Full Stack Engineer
- Position Overview: The Senior Full Stack Engineer is an end-to-end builder who can easily switch contexts between building user-facing application components and writing server-side infrastructure logic. You will bridge data structures from deep backend layers all the way up to web interfaces.
Core Responsibilities
- Feature Ownership: Own full features from data tier updates and API contracts to visual interfaces and responsive client layouts.
- Integration Coordination: Minimize system friction by keeping frontend state machinery perfectly aligned with backend data schemas.
- Continuous Deployment: Package applications using container configurations and deploy features directly through active CI/CD automation pipelines.
- Prototyping & Scale: Rapidly prototype new system MVPs while ensuring existing production systems remain highly performant and secure.
Complete Technical Stack Requirements
- Frontend Mastery: TypeScript, React.js, HTML5, CSS3/Tailwind.
- Backend Mastery: Node.js (NestJS) OR Python (FastAPI/Django).
- Databases & Caching: PostgreSQL or MySQL, paired with Redis caching.
- Deployment Tools: Docker, GitHub Actions / GitLab CI, AWS (S3, EC2, CloudFront).
- Testing: Jest, Mocha, Supertest, Cypress.
Work Location: Remote