Full Stack Developer
About the job
About the Role:
As a Full Stack Developer at Build AI Engine, you will be instrumental in building and enhancing our web applications. You will work on both backend and frontend development, collaborating with teams to create scalable, efficient, and user-friendly solutions.
About Build AI Engine:
Imagine a dynamic platform where AI creators and users converge, empowered by specialized AI engines tailored for diverse applications. Build AI Engine transforms ideas into reality by fostering vibrant community collaboration and leveraging platform intelligence to deliver impactful AI solutions. This secure and organized environment not only accelerates innovation but also ensures that both enthusiasts and professionals thrive in the rapidly evolving AI landscape.
Roles and Responsibilities:
- Develop and Maintain Full Stack Applications: Design, develop, and maintain scalable web applications using Python, React.js, and MongoDB.
- Collaborate with Cross-functional Teams: Work closely with product managers, designers, and other developers to deliver high-quality features and enhancements.
- Backend Development: Build and optimize server-side applications, RESTful APIs, and database schemas to ensure robust and efficient backend functionality.
- Frontend Development: Implement responsive and user-friendly interfaces using React.js, ensuring seamless user experiences across devices.
- Cloud Infrastructure Management: Deploy and manage applications on AWS Cloud, ensuring optimal performance, scalability, and security.
- Continuous Integration and Deployment: Utilize CI/CD pipelines for efficient and reliable deployment of updates and new features.
- Code Quality and Best Practices: Maintain high standards of code quality through code reviews, testing, and adherence to best practices and design patterns.
- Troubleshooting and Debugging: Identify and resolve technical issues, ensuring the stability and reliability of the applications.
Skill Sets:
- Programming Languages: Proficiency in Python and JavaScript (ES6+).
- Frontend Technologies: Experience with React.js, Redux, and Material-UI or similar frameworks.
- Backend Technologies: Strong knowledge of Node.js, Express.js, and RESTful API development.
- Database Management: Proficiency in MongoDB, including schema design, indexing, and optimization.
- Cloud Platforms: Hands-on experience with AWS Cloud services, including EC2, S3, Lambda, and RDS.
- DevOps: Familiarity with CI/CD pipelines, Docker, Kubernetes, and Git version control.
- Problem-solving: Strong analytical and problem-solving skills, with the ability to work in a fast-paced, collaborative environment.
- Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Benefits:
- Competitive Salary: Attractive compensation package commensurate with experience.
- Remote Work: Flexible work-from-home options.
- Professional Growth: Opportunities for skill development, training, and career advancement.
- Collaborative Environment: Join a team of passionate AI enthusiasts and professionals dedicated to innovation and excellence.
- Health and Wellness: Comprehensive health benefits and wellness programs.