Design and Development : Architect, design, and implement full stack web applications using modern technologies and best practices.
Collaboration : Work with product managers, designers, and other engineers to gather requirements, create technical specifications, and ensure successful project delivery.
Prototyping and Experimentation : Conduct experiments and build POCs to test new technologies and concepts, evaluating their feasibility, scalability, and impact.
Documentation : Create and maintain technical documentation related to architecture, design, and implementation details to facilitate communication and knowledge sharing.
Qualifications
Experience : Minimum of 8 years of experience in full stack development.
Education : Bachelor’s or Master’s degree in computer science, Engineering, or a related field. Equivalent experience will be considered.
Technical Skills:
Frontend : Proficiency in modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js).
Backend : Experience with server-side languages and frameworks (e.g., Node.js, Python, Java)
Databases : Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
DevOps : Solid background in CI/CD pipelines, Docker containerization, scripting and automation.
AWS Cloud : Comprehensive experience in AWS services and cloud computing.
Security and Compliance : In-depth knowledge of web security and data protection.
AI and ML : Practical experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch)
Soft Skills:
Creativity and Innovation : Ability to think outside the box and generate innovative solutions.
Results-Oriented : Strong focus on efficient, proactive task completion and goal achievement.
Adaptability : Comfort with rapid task-switching and adaptable to changing priorities.
Problem-Solving : Excellent at diagnosing and resolving complex technical challenges.
Team Player : Collaborative team player committed to collective success.
Communication : Proficient in explaining AI concepts to business stakeholders.
Leadership : Capability to inspire and guide a team, providing mentorship and fostering a culture of continuous improvement.