This is a remote position.
We are seeking a Senior Fullstack Developer (React.js and HTML5) to join our team,
Responsibilities:
Software Architecture & Development:
- Design, develop, and maintain scalable and high-performance web applications using React.js, HTML5, CSS3, JavaScript (Frontend) and Node.js (Backend).
- Architect a robust, modular, and reusable codebase, ensuring efficiency and maintainability.
- Implement and optimize database structures (SQL/NoSQL) for seamless data flow and retrieval.
- Develop and integrate AI/ML capabilities using Python for predictive analytics, recommendation engines, and personalized user experiences.
- Ensure API development follows RESTful and GraphQL best practices for seamless third-party integrations.
- Leadership & Team Collaboration
- Lead and mentor a team of 2-3 Full Stack Engineers and collaborate with a UI/UX Designer.
- Conduct code reviews, provide constructive feedback, and enforce coding best practices.
- Work closely with the Community Manager to align technical features with user engagement strategies.
- Partner with product managers to translate business requirements into technical solutions.
DevOps & Deployment:
- Oversee and optimize cloud infrastructure on AWS & Cloudflare for scalability and security.
- Implement CI/CD pipelines for automated testing and deployment.
- Monitor system performance, troubleshoot issues, and ensure high availability and security.
AI & Machine Learning Integration:
- Collaborate with data scientists to integrate AI/ML models into the application.
- Optimize ML workflows and API calls for real-time user interactions.
- Ensure ethical AI practices, data privacy, and model transparency.
Security & Compliance:
- Enforce best practices for authentication, authorization, and data encryption.
- Ensure compliance with GDPR, CCPA, and other relevant regulations.
- Identify vulnerabilities and implement solutions to enhance security.
Product Innovation & Continuous Improvement:
- Research emerging technologies and frameworks to enhance application performance.
- Participate in strategic discussions about product roadmap and feature prioritization.
- Drive continuous improvement through A/B testing and user feedback analysis.
Requirements
- 6+ years of Full Stack Development experience, with expertise in React.js, Node.js, and Python.
- Experience working with AI/ML models and integrating them into applications.
- Proficiency in AWS, Cloudflare, and DevOps best practices.
- Strong understanding of database management (SQL & NoSQL).
- Experience with CI/CD pipelines and cloud deployment strategies.
- Excellent leadership, mentorship, and team collaboration skills.
Preferred Qualifications:
- Experience in startup environments with fast-paced development cycles.
- Knowledge of WebSockets and real-time data streaming technologies.
- Familiarity with GraphQL, microservices architecture, and Kubernetes.
- Passion for AI-driven products and innovation in user engagement.
Benefits
- Work Location: Remote
- 5 days working