What are the responsibilities and job description for the Lead Mern Stack position at ACL Digital?
Technical Skills:
Must-Have:
● Translate the high-level requirement into technical requirements, design & develop the solution.
● React, NodeJS, Express, MongoDB, PostgreSQL
● Hands-on experience of working with TypeScript
● Strong understanding of RESTful APIs and microservice architecture
● Experience in working with the services of any of the cloud platforms such as AWS, Microsoft Azure, and GCP[Should know the basics of AWS Services such as EC2, Lambda, Route53, CloudFront, API Gateway, and S3 or equivalent Azure and GCP services]
● Familiar with modern application deployment practices, such as continuous integration and deployment, configuration management, etc.
● Experience in writing unit test cases using Zest or a similar tool
● Proficient understanding of code versioning tools such as Git or TFS and version control repositories such as Bitbucket, GitHub, GitLab
● Understanding of MQTT/pub-sub communication
● Understanding of authentication/authorization (OAuth, JWT, etc.)
● Customer Issue Understanding and Debugging Skills
● Derive Technical requirements by correlating with the Business requirements.
Nice to Have
● AWS or Azure Developer Certifications
● Interfacing software with hardware devices
● Working with high volume IOT systems
● Experience with building systems and/or energy (demand response) domain.