Full Stack Web Developer
Required Stack / Skills:
- Backend: PHP (Laravel)
- Frontend: React + TypeScript, modern CSS frameworks (Tailwind or similar)
- Database: MySQL and/or PostgreSQL
- API design and integration (REST/JSON)
- Authentication/authorization and role-based access control
- Git workflows: branching strategies, pull requests, code reviews
- CI/CD: Git-driven pipelines with automated build/test/deploy
- Linux fundamentals: bash, processes/services, permissions, basic network troubleshooting
Responsibilities:
- Design, build, and maintain full-stack application features.
- Implement secure and reliable backend APIs and business logic.
- Build responsive, maintainable frontend components and pages.
- Write tests, enforce lint/type standards, and improve code quality.
- Optimize performance across queries, APIs, and UI.
- Configure and maintain CI/CD workflows for repeatable deployments.
- Collaborate with product/design/QA and support production releases.
Nice to Have:
- AWS cloud exposure: IAM, EC2, S3 (basic understanding is enough)
- Ubuntu server operations (updates, services, logs, permissions)
- Nginx setup and reverse-proxy configuration
- DNS management and configuration
- Infrastructure/security basics (least privilege, secrets handling, monitoring)
Preferred Traits
- Strong debugging mindset
- Ownership and delivery focus
- Clear technical communication
- Pragmatic tradeoff decisions across product and engineering
Employer questions
- What's your expected monthly basic salary?
- Which of the following types of qualifications do you have?
- How many years' experience do you have as a Full Stack Web Developer?
- Which of the following front end development libraries and frameworks are you proficient in?
- Which of the following programming languages are you experienced in?
- How much notice are you required to give your current employer?