Lead Software Developer

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities:

  • Design, develop, and maintain complex applications with a focus on scalability, performance, and maintainability.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Develop responsive and dynamic front-end interfaces using Angular, ReactJS, HTML, CSS, and JavaScript.
  • Build efficient and robust back-end systems with Node.js and Python.
  • Design, query, and manage databases like MySQL and MongoDB to ensure data integrity and optimal performance.
  • Develop and maintain Android/Flutter applications to integrate with existing platforms and enhance user experience.
  • Work with MQTT protocol to enable seamless communication between devices in IoT ecosystems.
  • Ensure reliability and security in IoT integrations.
  • Manage and deploy applications using AWS cloud services for high availability and scalability.
  • Handle website hosting and administration using Hostinger.
  • Act as the primary point of contact with vendors to coordinate requirements, timelines, and deliverables.
  • Develop and test RESTful APIs using Postman and related tools to ensure proper functionality and integration.
  • Use GIT for version control and manage CI/CD pipelines to ensure automated and efficient deployments.
  • Utilize tools like Jira for project tracking and reporting.
  • Ensure timely delivery of projects while maintaining high-quality standards.
  • Maintain comprehensive documentation for code, APIs, and system architecture.
  • Communicate effectively with team members and stakeholders to align on goals and solutions.
  • Address and resolve technical challenges promptly.
  • Provide technical support and guidance to teams and stakeholders.

  • Requirement:

    ● 5+ years of strong software development background building complex applications. 

    ● Strong organisational and project management skills.

    Proficiency with fundamental front end languages such as Angular, ReactJS, HTML, CSS, JavaScript and Electron js. 

    ● Proficiency with server-side languages such as NODE JS and Python. 

    ● Experience with database technology such as MySQL and MongoDB. 

    ● Experience in Android Development 

    ● Familiarity in MQTT Protocol 

    ● Familiarity with Cpanel web hosting control Panel 

    ● Familiarity with Postman APIs and related tools 

    ● Hands-on experience with GIT, Jira and CI/CD Pipelines.

    ● Good Documentation skills 

    ● Excellent verbal communication skills. 

    ● Good problem-solving skills. 



    Mock Interview

    Practice Video Interview with JobPe AI

    Start Node.js Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Javascript Skills

    Practice Javascript coding challenges to boost your skills

    Start Practicing Javascript Now

    RecommendedJobs for You

    thiruvananthapuram, kerala