S
SECL Group
Fullstack
Full Stack Developer (Node.js / TypeScript / Angular)
JavaScriptTypeScriptNode.jsAngularProgressive Web App (Pwa)Service WorkersIndexeddbREST APIPostgreSQLGitAWS S3Docker
Про позицію
We are looking for a Full Stack Developer to support the continued development of InfraCloud, a SaaS platform for inspection and analysis of engineering structures. The platform processes and visualizes large-scale geospatial and inspection datasets.
Обовʼязки
- Design, implement, and maintain scalable full stack features using:
- Frontend: Angular
- Backend: Node.js (TypeScript, RESTful APIs / microservices)
- Lead the development of a Progressive Web App (PWA) for cross-platform mobile and tablet environments (iOS, Android, Windows)
- Implement offline-first architecture patterns, including:
- Service Workers (background sync, caching strategies)
- Local data persistence (e.g., IndexedDB)
- Resilient synchronization mechanisms for intermittent connectivity
- Develop responsive, mobile-optimized UI/UX for field usage scenarios
- Develop and optimize APIs for handling large geospatial and inspection datasets
- Work with PostgreSQL (schema design, query optimization, indexing strategies)
- Integrate and manage object storage solutions (S3-compatible storage)
- Collaborate on system architecture decisions (modularity, scalability, performance)
- Ensure code quality through testing, code reviews, and static analysis
- Contribute to performance optimization (frontend rendering, backend throughput, data pipelines)
- Work closely with domain experts (e.g., geodesists, engineers) to translate requirements into technical solutions
Вимоги
- Strong experience with JavaScript and TypeScript across frontend and backend
- Solid experience with Node.js and Angular
- Proven experience building Progressive Web Apps (PWA), including:
- Service Worker lifecycle and caching strategies
- Offline-first application design
- Cross-platform mobile optimization (iOS/Android/browser constraints)
- Experience designing and consuming RESTful APIs
- Proficiency with PostgreSQL (complex queries, schema design, performance tuning)
- Experience with Git-based workflows (preferably GitLab)
- Familiarity with cloud storage systems (AWS S3 or compatible)
- Understanding of software architecture principles (security, separation of concerns, modularization, API design)
Готуйся до цієї ролі на ITLead
Пройди відповідний roadmap і попрактикуй питання, які реально питають на такому рівні.
Full Stack Developer (Node.js / TypeScript / Angular)