16 Oct
|
Manchester International School
|
Coimbatore
16 Oct
Manchester International School
Coimbatore
Responsibilities
- Design, develop, and maintain end-to-end web applications, including front-end and back-end systems.
- Build responsive, user-friendly interfaces using technologies such as React.js, Angular, or Vue.js.
- Develop server-side applications, APIs, and business logic using Node.js, Python, Java, PHP, or .NET.
- Design, manage, and optimize databases such as MySQL, PostgreSQL, or MongoDB.
- Develop and integrate RESTful APIs and third-party services.
- Ensure application performance, scalability, security, and reliability.
- Review code, troubleshoot technical issues, and maintain coding standards.
- Lead development projects and provide technical guidance to junior developers.
- Collaborate with designers, QA engineers, project managers, and other stakeholders.
- Manage application deployment, version control, and maintenance using tools such as Git, Docker, and CI/CD pipelines.
- Participate in system architecture, technical planning, and code reviews.
- Identify opportunities to improve existing applications and development processes.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Typically,
4+years of experience in full-stack software development.
- Robust knowledge of front-end technologies: HTML, CSS, JavaScript, and frameworks such as React.js or Angular.
- Proficiency in back-end programming languages such as Node.js, Python, Java, PHP, or C#.
- Hands-on experience with SQL and/or NoSQL databases.
- Experience developing and integrating REST APIs and web services.
- Knowledge of application security, authentication, and performance optimization.
- Familiarity with Git, Docker, CI/CD, and cloud platforms such as AWS, Azure, or Google Cloud.
- Understanding of software development life cycle (SDLC), Agile methodologies, and testing practices.
- Strong problem-solving, communication, teamwork, and leadership skills.
- Ability to work independently, manage priorities, and mentor junior developers.
Preferred Skills
- Experience designing scalable application architectures.
- Knowledge of microservices and cloud-based application development.
- Experience with automated testing and deployment.
- A portfolio of completed web applications or software projects.
📌 Senior Full Stack Developer (Coimbatore)
🏢 Manchester International School
📍 Coimbatore