Parati
Full Stack Software Development Engineer (Remote)
Full Stack Software Development Engineer | Parati |India
About Us: We are a fast-growing startup building agenerative AI-based platform to automate business documentation for...
Full Stack Software Development Engineer | Parati | India
About Us: We are a fast-growing startup building a generative AI-based platform to automate business documentation for startups and SMEs. Our MVP, a pitch deck generator, has already gained traction, and now we are expanding our platform to create multiple types of business documents. We are looking for a Full-Stack Engineer to join our team and play a key role in building and scaling the platform.
Key Responsibilities:
- Platform Development: Design, develop, and implement front-end and back-end features for our business documentation generator platform.
- Front-End Development: Build intuitive, responsive user interfaces using modern front-end frameworks (e.g., React, Vue.js, or Angular) that provide an excellent user experience.
- Back-End Development: Develop and maintain the back-end services and APIs using technologies such as Node.js, Python, or Ruby on Rails.
- Database Management: Design, implement, and manage databases (SQL/NoSQL) to ensure secure, efficient, and scalable data storage.
- AI Integration: Work closely with the data science team to integrate generative AI models (e.g., GPT) into the platform’s functionality.
- Cloud & DevOps: Deploy and manage applications in cloud environments (e.g., AWS, GCP) and contribute to DevOps practices, including CI/CD pipelines.
- Collaboration: Collaborate with the product, design, and AI teams to understand requirements and deliver features that meet customer needs.
- Testing and Optimization: Ensure quality and performance through automated testing, debugging, and code reviews. Optimize the platform for speed, scalability, and security.
- Documentation: Maintain thorough and clear technical documentation for the platform and codebase.
Requirements
Qualifications:
- Experience: 3+ years of full-stack development experience in building scalable web applications.
- Front-End Skills: Proficiency in modern front-end frameworks (e.g., React, Vue.js, Angular) and experience with HTML5, CSS3, JavaScript/TypeScript.
- Back-End Skills: Strong knowledge of server-side programming (e.g., Node.js, Python, Ruby) and experience with RESTful APIs, GraphQL, and microservices architecture.
- Database Expertise: Experience working with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Cloud & DevOps: Hands-on experience with cloud platforms (e.g., AWS, GCP) and deploying applications in scalable environments. Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- AI/ML Integration: Basic understanding of AI/ML concepts and experience integrating APIs or services that leverage AI (e.g., OpenAI, GPT models).
- Collaboration: Ability to work in a cross-functional team environment and communicate effectively with non-technical stakeholders.
- Startup Mindset: Comfortable with rapid iteration, a fast-paced environment, and an eagerness to solve complex problems.
Nice to Have:
- Familiarity with natural language processing (NLP) and generative AI technologies.
- Experience with SaaS product development.
- Knowledge of security best practices in web development.
Benefits
What We Offer:
- Competitive salary and equity options.
- Opportunity to work on cutting-edge AI technology and shape the future of an innovative startup.
- A collaborative and dynamic work environment.
- Flexibility in work hours and location.
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save