Senior/lead Full Stack Developer

Year    Bangalore, Karnataka, India

Job Description


About Us: At Paigeon, we are pioneers in creating a unified digital experience. Our innovative platform seamlessly integrates all in one place. We empower businesses and individuals to thrive in the digital era by offering a versatile and comprehensive solution that combines the best of multiple IT domains. With a strong commitment to user-centric design, security, and scalability, our goal is to make technology work harmoniously for you, so you can focus on what truly matters. Join us on this exciting journey, where convenience, creativity, and connectivity converge in a single, transformative platform. Discover the possibilities with Paigeon. Job Summary: We are seeking an experienced and highly skilled Senior/Lead Full Stack Developer to join our talented development team. As a Senior/Lead Full Stack Developer, you will be responsible for designing, developing, and leading the implementation of complex software solutions. You will work closely with cross-functional teams, mentor junior developers, and drive the technical direction of our projects. Responsibilities: Lead the design and development of scalable and high-performance software applications using React Native, Spring Boot, NoSQL databases, Java, Python, Angular, and other relevant technologies. Architect and implement RESTful APIs and GraphQL endpoints to facilitate efficient data exchange between front-end and back-end systems. Collaborate with UI/UX designers to create intuitive and responsive user interfaces using Angular or other front-end frameworks. Mentor and provide technical guidance to junior developers, ensuring adherence to coding standards, best practices, and performance optimization techniques. Perform code reviews and provide constructive feedback to maintain code quality, reliability, and maintainability. Identify and address technical debt and system bottlenecks to enhance application performance and scalability. Investigate and resolve complex software defects, troubleshoot production issues, and propose solutions for continuous improvement. Collaborate with cross-functional teams, including product managers, QA engineers, and stakeholders, to understand requirements and deliver high-quality software solutions. Stay up to date with emerging technologies, industry trends, and best practices, and provide recommendations for technology adoption and process improvements. Contribute to the documentation of architectural designs, technical specifications, and implementation details. Assist in the deployment and configuration of software applications on production and test environments, ensuring proper monitoring and performance tuning. Actively participate in Agile development methodologies, including sprint planning, backlog grooming, and sprint retrospectives. Requirements: Bachelor\'s or master\'s degree in computer Science, Software Engineering, or a related field (or equivalent practical experience). Extensive experience in software development with a focus on full stack development using React. Native, Flutter, Spring Boot, Java, Python, NoSQL databases, Angular, and related technologies. Minimum 6 years of total experience and 2 years of relevant experience for the core technologies Strong understanding of software architecture principles, design patterns, and best practices. Proficiency in designing and developing RESTful APIs and experience with GraphQL implementation. Expertise in front-end development using Angular or similar frameworks, including responsive. design and cross-browser compatibility. Solid understanding of NoSQL databases like MongoDB, Cassandra, or Couchbase, including data modeling and query optimization. Experience with version control systems such as Git and proficiency in CI/CD processes. Excellent problem-solving and troubleshooting skills, with a strong attention to detail. Proven ability to lead and mentor development teams, driving technical excellence and ensuring successful project delivery. Strong communication and collaboration skills, with the ability to effectively engage with stakeholders and cross-functional teams. Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform, including serverless. architectures and infrastructure-as-code concepts. Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Knowledge of Agile methodologies such as Scrum or Kanban, and experience leading Agile teams. Familiarity with DevOps practices, including automated testing, continuous integration, and deployment. Understanding of software security principles and experience implementing security measures in applications. Why Paigeon: Opportunity to work on cutting-edge technologies and Collaborative and innovative work environment. Competitive compensation package. Professional growth and development opportunities. Chance to make a significant impact on the success of a fast-growing startup. How to Apply: Interested candidates are invited to submit their resume directly or feel free to drop me a LinkedIn message. Paigeon is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3182191
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year