REQUIRED SKILLS/QUALIFICATIONS
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Experienced professional (7+ years experience) as full-stack engineer, architect, engineer with core hands-on experience
- 4+ years hands-on experience in integrating, evaluating, deploying, operationalizing scalable full-stack and web-application solutions and APIs at speed and scale, including integration with enterprise applications and APIs
- 5+ Years of Experienced in developing Front-end technology
- 5+ years of experience with front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Next.js, Angular, Node.js, jQuery, and LESS
- 5+ years of experience with Development languages: Expert-level skills in server-side programming languages including .Net, Java, Ruby and Python
- 5+ Years of experience with Databases and cache: Experienced with DBMS technology, including SQLServer, Oracle, MongoDB and MySQL and caching mechanisms such as Redis, Memcached and Varnish
- 3+ Years of Basic UI/UX design ability: Including knowledge of UI/UX and basic front-end prototype design
- 5+ Server: Experience working with Nginx or Apache servers with a solid background in Linux
- Ability to visualize a proposed system involving API integration with back-end and data pipelines, and be able to build it
- Excellent written & verbal communication and stakeholder management skills
- Strategic thinker and influencer with demonstrated technical and business acumen and problem-solving skills
- Nice to have: Experience with full-stack engineering development for deep learning and LLM solutions, and contributing to Github and open source initiatives or in research projects