Full Stack Software Engineer
Core
Develop, optimize, and maintain high-performance front-end applications and scalable, high-availability backend services for connected lighting and IoT solutions.
Role type
Full Stack Software Engineer (Front-end & Backend)
Builds
Connected lighting products, smart home/city solutions, and data analytics platforms.
Domain
Internet of Things (IoT), Smart Lighting, Cloud Infrastructure
Required skills
Angular 18+, TypeScript, JavaScript, RxJS, NgRx, Java 8+, Spring Boot, Microservices, AWS Cloud Services, PostgreSQL/MySQL, RESTful APIs, WebSocket, MQTT, Kafka, Git, CI/CD, Linux, D3.js/Highcharts
Preferred skills
Material/Bootstrap/Tailwind CSS, OAuth2, IAM, Grafana, Apache Maven/Gradle
Technologies
Angular, RxJS, NgRx, Java, Spring Boot, AWS (EC2, Lambda, S3, RDS, ECS, API Gateway), PostgreSQL, MySQL, Kafka, GitLab, Bitbucket, CloudWatch, Grafana
Responsibilities
Develop responsive, cross-browser compatible UIs; implement advanced state management; build cloud-native backend services; design microservices architecture; manage source code and CI/CD pipelines; write and maintain unit tests; implement monitoring, logging, and tracing.
Seniority
Mid to Senior, hands-on IC