Job Description:
Required Skills And Experience:
- 5+ years of experience in full-stack UI development for applications with large data volumes and reporting.
- Proficiency Level: Advanced to Expert - Demonstrated ability to design and develop complex UI components and handle large datasets efficiently.
- Proficiency in developing and maintaining Node.js (NestJS) and Java (Spring Boot) back-end systems.
- Strong understanding of back-end development principles, ability to write clean and maintainable code, and experience with server-side frameworks.
- Experience in front-end development using Angular (Material UI).
- Ability to create responsive and user-friendly interfaces, familiarity with Angular best practices, and experience with Material UI components. This must be a recent experience and with Angular 16+
- Strong knowledge of MySQL databases, including schema design, implementation of stored procedures, and query optimization for large data volumes.
- Ability to design efficient schemas, and optimize queries for performance.
- Extensive experience with AWS services, including EC2, S3, RDS, and Lambda.
- In-depth knowledge of AWS services, ability to deploy and manage applications on AWS, and experience with cloud infrastructure.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Understanding of containerization principles, ability to create and manage Docker containers, and experience with Kubernetes orchestration.
- Strong systems thinking mindset with the ability to distill and clarify complex logic.
- Ability to analyze and solve complex problems, think critically, and provide clear and concise solutions.
Preferred Qualifications:
- Background in logistics, transportation, or freight xx management systems.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience setting up feature flags leveraging tools like Switch.io and Cloudbees