Search by job, company or skills

Full-stack Software Development Engineer

Parati

    Highlights

    Job Description

    More Info

    Recruiter Info

3-5 Years
a month ago
35 Viewed
1 Applied

Job Description

This is a remote position.

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.
INDUSTRY
FUNCTION
SKILLS
Follow
Save
Report

Similar Jobs

Last Updated: 18-09-2024 11:48:13 AM
Home Jobs in Gurugram Full-stack Software Development Engineer