PR

Sr. Full Stack Developer

Pradeepit Consulting Services
Bangalore3-4 LPA Posted 22 Jul 2025
FULL TIME
Angular
Ruby
React
Restful Apis
Version Control Systems
+1 more

Job Description

Responsibilities:

  • Application Development: Design, develop, and maintain web applications, ensuring high performance, responsiveness, and scalability.
  • Requirement Translation: Collaborate with product managers, designers, and stakeholders to gather requirements and understand project objectives. Translate these requirements into technical specifications and create detailed implementation plans.
  • Front-End Development: Develop user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Back-End Development: Implement server-side logic and APIs using programming languages such as Node.js, Python, Ruby, or Java.
  • Database Management: Design and optimize database schemas and perform efficient database queries using SQL or NoSQL databases.
  • Code Quality: Write clean, modular, and maintainable code following best practices and coding standards.
  • Testing & Debugging: Conduct thorough testing and debugging to ensure the quality and reliability of the software.
  • Collaboration & Code Reviews: Collaborate with other developers and participate in code reviews to maintain code quality and improve team productivity.
  • Deployment & Optimization: Deploy applications to production environments, configure necessary infrastructure components, and monitor and optimize application performance, security, and scalability.
  • Continuous Learning: Stay updated with emerging technologies, frameworks, and best practices in full stack development. Continuously improve development processes and tools to enhance team efficiency and productivity.
  • Agile Practices: Participate in Agile development practices, including sprint planning, stand-ups, and retrospectives.
  • Cross-functional Integration: Collaborate with cross-functional teams to ensure seamless integration of front-end and back-end components.

Required Skills:

  • Strong proficiency in front-end web technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, Vue.js).
  • Proficiency with server-side programming languages such as Node.js, Python, Ruby, or Java.
  • Familiarity with database systems and query languages (SQL or NoSQL).
  • Knowledge of RESTful APIs and web services integration.
  • Understanding of software development principles, design patterns, and best practices.
  • Proficient understanding of version control systems (e.g., Git) and collaboration tools (e.g., Jira, Confluence).
  • Strong problem-solving and analytical thinking abilities.
  • Ability to work both independently and collaboratively in a team environment.
  • Excellent communication and interpersonal skills.
  • Strong attention to detail and ability to prioritize tasks effectively.

Good to Have:

  • Familiarity with cloud platforms and deployment services (e.g., AWS, Azure, Heroku).
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of microservices architecture.
  • Experience with mobile app development (iOS, Android).
  • Familiarity with DevOps practices and CI/CD pipelines.

Join WhatsApp Channel