About Us: NumInformatics is at the forefront of innovative chatbot solutions, providing cutting-edge
technology to enhance user interactions. We are looking for a talented Full-Stack
Developer to join our dynamic team.
Job Description: We are seeking a skilled Full-Stack Developer to develop and maintain a web-based
user interface for our chatbot and dashboard that will be offered as a Canvas LTI plugin,
preferably using Gradio (Python-based). Additionally, the candidate will be responsible
for maintaining and improving our React Native mobile application, integrating with AWS
services.
Key Responsibilities:
Develop and implement a web-based UI for our chatbot and dashboard using
Gradio.
Maintain and enhance the existing React Native mobile application that uses
AWS services such as Cognito and Amplify/AppSync.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automation.
Qualifications:
Proven experience as a Full-Stack Developer or similar role.
Proficiency in Python.
Strong knowledge of React Native and mobile app development.
Experience with AWS services including Cognito, Amplify/AppSync, DynamoDB,
and Lambda.
Familiarity with RESTful APIs and web services.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Master’s degree in Computer Science, Engineering, or a related field (or
equivalent experience).
Preferred Qualifications:
Experience with other front-end frameworks and libraries.
Knowledge of CI/CD pipelines and DevOps practices.
Familiarity with LTI tools for learning management systems (LMS)
Job Types: Full-time, Internship
Pay: $26.00 - $38.00 per hour
Benefits:
401(k)
Dental insurance
Health insurance
Paid holidays
Paid time off
Vision insurance
Work from home
Compensation Package:
Yearly pay
Work Location: Remote