Full Stack Developer

Category: Full Stack Developer
Type: Full Time
Experience:  3-10 yrs
Location: Hyderabad (On-Site)

About Us

Stryv is a leading company focused on delivering innovative digital solutions to businesses worldwide. We are looking for a talented Full Stack Developer with 6 years of experience to join our dynamic engineering team. As a Full Stack Developer, you will contribute to building and maintaining end-to-end applications, from front-end interfaces to back-end services, and play an integral role in delivering high-quality, scalable solutions. 

Job Overview

The Full Stack Developer will be responsible for designing, developing, and maintaining both the front-end and back-end of web applications. You will collaborate closely with product managers, designers, and other engineers to build and optimize applications that deliver seamless user experiences. You’ll have the opportunity to work with modern technologies, frameworks, and cloud services to build scalable, robust applications in an agile environment. 

Key Responsibilities

Front-End Development

Must have: – React.js  

Build reusable and maintainable UI components using JavaScript/TypeScript and front-end libraries 

Ensure compatibility and seamless user experience across different browsers and devices 

  • UI/UX Implementation: Develop responsive, user-friendly, and performant web applications using modern front-end frameworks (React.js.). 
  • Component Design: Build reusable and maintainable UI components using JavaScript/TypeScript and front-end libraries. 
  • Cross-Browser Compatibility: Ensure compatibility and seamless user experience across different browsers and devices. 
  • Optimized Performance: Optimize front-end performance for speed, scalability, and overall user experience. 

Back-End Development

API Development  

  • API Development: Design and implement RESTful APIs or GraphQL services to interact with front-end systems, ensuring high performance and scalability. 
  • Database Design & Management: Work with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra) to design schemas and manage data. 
  • Server-Side Logic: Implement server-side logic and business rules using back-end technologies such as Node.js. 
  • Integration: Integrate third-party services and APIs into applications to extend functionality. 

DevOps & Deployment

  • Version Control: Use Git for version control and manage repositories on platforms like GitHub, GitLab, or Bitbucket. 
  • CI/CD: Good to have Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate testing, building, and deployment processes. 
  • Cloud Services: Worked with cloud services such as AWS, Azure, or Google Cloud to deploy and scale applications. 

Collaboration & Agile Development

  • Agile Methodologies: Participate in agile development practices, including daily stand-ups, sprint planning, and retrospectives. 
  • Collaboration: Work closely with product managers, UX/UI designers, and other developers to ensure alignment with business goals and user needs. 
  • Code Reviews: Conduct code reviews to maintain code quality and ensure best practices are followed. 

Continuous Learning & Innovation

  • Research & Development: Stay updated with the latest trends, technologies, and best practices in full stack development and integrate them into ongoing projects.

Required Qualifications

  • Experience: 5+ years of professional experience in full-stack development. 
  • Front-End: Proficiency with front-end technologies such as React.js. 
  • Back-End: Working experience with back-end languages like Node.js.  
  • Databases: Working experience with both relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB). 
  • API Design: Experience designing and consuming RESTful APIs or GraphQL APIs. 
  • Version Control: Advanced knowledge of Git and experience with branching, merging, and pull requests. 
  • Testing: Strong understanding of test-driven development (TDD) and experience with unit testing, integration testing, and UI testing (e.g., Jest, Mocha, Cypress). 
  • Cloud & DevOps: Familiarity with cloud platforms (AWS, GCP, Azure) and basic knowledge of DevOps practices, including CI/CD. 
  • Agile/Scrum: Experience working in Agile environments with tools like Jira, Trello, or similar.

Apply for this position

Allowed Type(s): .pdf, .docx