More Jobs
Job Description
Brief description :
We are looking for a 8+ years experienced Technical lead on MEAN Stack who is motivated to combine the art of design with the art of programming. You will work with both front-end and back-end web developers to build applications with world class user experience. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions. You will also make sure agile processes and proper stakeholder communication.
Preferred skills
Responsibilities
Leadership managing software engineers
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Collaborate with other team members and stakeholders
Review the code and make suggestions
Challenge other developers in regard to poor coding standards and where reusable coding is not well implemented.
Bring Teams and Management Together - demonstrate transparency and active communications with our CTO, product delivery managers, development teams and QA testing teams.
Maintain Release Notes by documenting new services, fixes and setup configuration details
Monitoring builds and Collaborating with DevOps and Test Team members to resolve build issues
Troubleshooting Deployment Issues in conjunction with DevOps and test team members
Skills and Qualifications
Strong Communication Skills
Strong experience with technical responsibility (e.g. Tech leads)
Strong Expertise in developing web APIs using NestJS
Strong Expertise in NodeJS, NestJS, NPM, YARN, JEST, MongoDB, MongoDB Aggregation, Redis, Message Passing, Queues, Open API Spec, Angular
Competent in Elasticsearch, AWS, Jenkins, Docker, NATS, Identity Management
Strong OOPs concepts, server-side flow concepts, memory management and network optimization
Strong understanding of JavaScript and TypeScript, its quirks, and workarounds
Basic understanding of web markup, including HTML5 and CSS3, SCSS
Expertise in development with major front-end frameworks such as Angular, React
Good understanding of Angular and Event driven application architecture
Proficient understanding of code versioning tools, such as GIT and best practices in maintaining good repositories
Good understanding of browser rendering behaviour and performance
Good documentation skills to develop and elaborate user stories
Experience in building modular app components that can be reused
Knowledge of CI/CD platforms and integrations will be an added advantage
Event-driven and Microservices architectures; Understanding the nature of asynchronous programming
Experience with implementing run-time architecture services (caching, logging, etc.)
Experience with Test Driven Development is a plus
Experience with Domain Driven Design is a plus
Experience using Containers - Docker, Kubernetes is a plus
Experience working in AWS, Azure Cloud Environment is a bonus
Skills
WebsiteDevelopment , WEB SERVICE , Web API , Vue Js , SQL Server , SQL , Smarty , PHP , Node JS , MySQL , JSON , JQuery , JavaScript , IT Software , HTML , front end development , CSS , Core PHP , C Sharp , Angular JS , Ajax ,
Qualifications
- BE / BTech Engineering - Computer Science / IT / AI