Join Signify as a Full Stack Software Engineer and contribute to the development of high-performance front-end applications using Angular, JavaScript, and TypeScript. Collaborate with Agile/Scrum teams, implement token-based authentication, and design cloud-native solutions using AWS Cloud Services.
Requirements
- Develop high-performance front-end applications using Angular, JavaScript, and TypeScript
- Implement advanced state management using RxJS and NgRx
- Build responsive, cross-browser compatible, and pixel-perfect UIs using Material, Bootstrap, and Tailwind CSS
- Ensure seamless integration with backend services through RESTful APIs and WebSocket communication
- Apply performance optimization techniques for faster load times and smoother user experiences
- Implement token-based authentication and OAuth2 protocol for secure access control
- Contribute to micro front-end architecture for modular and scalable applications
- Collaborate in Agile/Scrum teams, participating in sprint planning, code reviews, and daily stand-ups
- Manage source code using Git-based workflows with GitLab and Bitbucket CI/CD pipelines
- Write and maintain unit tests using Jasmine, Karma, and Jest to ensure code quality and reliability
- Develop and integrate data visualizations and charts using libraries like D3.js, Highcharts, or equivalent
- Develop, optimize, and maintain scalable, high-availability backend services using Java 8+, Spring Boot Microservices
- Design and implement cloud-native solutions using core AWS Cloud Services
- Establish secure, efficient data exchange interfaces using RESTful APIs and real-time communication
- Implement advanced data modeling and query optimization for relational PostgreSQL/MySQL via RDS
- Implement robust security practices, including IAM role and policy management, VPC networking, and leveraging IDM for identity management and OAuth2 protocol integration
- Contribute to microservices architecture, defining clear boundaries and ensuring efficient inter-service communication via MQTT, any MQs or Kafka
- Manage source code using Git-based workflows with integrated CI/CD pipelines on AWS, GitLab, or Bitbucket to automate deployment to ECR/ECS or Lambda
- Excellent understanding using Project Management tools like Apache Maven or graddle
- Strong knowledge of Operating system like Linux and command lines tools, added advantage
- Implement comprehensive monitoring, logging, and tracing using tools like AWS CloudWatch and Grafana to maintain system health and performance added advantage
Benefits
- We’re committed to the continuous development of our employees, using our learning to shape the future of light and create a sustainable future
- Join the undisputed leader in the lighting industry and be part of our diverse global team