
Technical Lead/Senior Full Stack De...
Full Job Description
Role Responsibilities
Seeking a highly skilled and versatile Technical Lead/Senior Full Stack Developer to spearhead the development of a scalable digital health or e-commerce platform. This is a hands-on, multi-hat role requiring end-to-end expertise in backend, database, and frontend development. You will be instrumental in building a robust B2B/B2B2C SaaS cloud platform from scratch, involving server-side, client-side, and AWS cloud infrastructure development. The ideal candidate will manage projects from conception to completion, ensuring meticulous attention to detail and strong organizational skills.
Key responsibilities include designing user interactions for web portals and mobile applications, developing and maintaining AWS cloud servers and databases, and coding for mobile platforms. You will architect the front-end web portal, create servers and databases, ensure cross-platform optimization for mobile devices, and guarantee application responsiveness. Collaboration with graphic designers for web design elements and API development are also crucial. Staying current with web application and programming language advancements, along with rigorous testing using the latest tools, is expected. DevOps engineering skillsets are a significant advantage.
Testing Tools
Appium, Selenium, Robotium, Mockito, Espresso
Communication Skills
Excellent verbal communication skills are essential.
Qualifications
B.Tech in Electrical Engineering (EE), Computer Science and Engineering (CSE), Electronics and Communication Engineering (ECE), or Information Technology (IT) from a reputed technology institute.
Experience
2 to 8 years of experience as a Full-stack Developer in web and mobile application software product engineering post-education. Experience working independently, as a team member, and as a leader in a multi-hat role within an early-stage startup is highly valued. This includes backend development, database management, and QA testing on web and mobile apps. Strong organizational and project management skills are required. Hands-on experience in full-stack development, ideally in early-stage Digital Health or E-commerce startups, is preferred. Proven ability to build tech architecture, frontend, code, and develop tech products from scratch, leading to the creation of multiple mobile apps (multifunction) with significant download numbers (10,000 to 500,000+).
Required Skillsets
- Proficiency in fundamental front-end languages: HTML, CSS, JavaScript.
- Familiarity with JavaScript frameworks: AngularJS, React, Amber.
- Expertise in Django, DynamoDB, LAMP stack, MEAN stack.
- Extensive experience with AWS services (AWS S3, EC2, Amazon Device Farm), Android, Kotlin, React, React Native, Flutter, Dart, iOS, Swift, and Google Firebase.
- Additional skills in NoSQL databases like MongoDB are beneficial but not mandatory.
- Proficiency in server-side languages: Python, Ruby, Java, PHP, .Net, TensorFlow.
- Familiarity with database technologies: MySQL, Oracle, and MongoDB.
- Demonstrated experience in a single-handed, multi-hat role in software product development engineering, preferably within early-stage Digital Health, E-commerce, or other industries.