Senior Full-Stack Developer / Technical Lead
Skills
Node.jsNestJSExpressLaravelReactNext.jsPostgreSQL
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 7+ years professional software development
- 5+ years full-stack web application development
- 3+ years relational database design and optimization
- 2+ years in a technical lead architect or senior ownership role
- At least one end-to-end platform shipped to production
- Fluent in Node.js with NestJS or Express or Laravel
- Strong experience with React and or Next.js
- Advanced PostgreSQL schema design indexing transactions and tuning
- Experience designing secure REST and or GraphQL APIs
- Knowledge of RBAC JWT OAuth audit logging and encryption
- Ability to design scalable maintainable systems and document decisions
- Experience with Git code review branching and team workflows
Nice to have
- Pragmatic builder
- Clear communicator
- Self-directed
- Reliable
- Ambiguous-project comfort
- Public-impact interest
Day to day
- Architect the national platform across web mobile GIS and database layers
- Build backend services geospatial data models secure APIs and the admin dashboard
- Lead delivery of the MVP define engineering standards and mentor other developers
Hiring process
- Send a short note on project interest
- Include CV or LinkedIn
- Share 2–3 relevant projects
- Provide availability rate or salary expectation and time zone