We are seeking a highly skilled and motivated Full Stack Developer to join our dynamic team. The ideal candidate will have strong experience in building innovative web applications. As a Full Stack Developer, you will be involved in various stages of software development, including design, development, deployment, and maintenance of web applications.
Responsibilities:
- Design and develop scalable and secure web applications
- Collaborate with cross-functional teams to build efficient and effective web applications
- Write clean, efficient, and well-documented code
- Troubleshoot and debug web applications
- Perform testing and quality assurance of web applications
- Deploy web applications to production servers
- Ensure web applications are optimized for performance and scalability
- Keep up-to-date with the latest technologies and best practices in web development
Requirements:
- Bachelor’s degree in Computer Science or related field
- Strong experience in web development using modern frameworks such as React, Angular, Node.js, etc.
- Fluent in multiple programming languages, including HTML, CSS, JavaScript, and Python
- Solid foundation in database technologies and SQL
- Experience with DevOps and continuous integration tools such as Docker, Jenkins, etc.
- Experience in developing and deploying applications in the Cloud (Azure, AWS, GCP)
- Knowledge of OOPs, Data Structures, and Algorithms
- Excellent problem-solving and analytical skills
- Strong communication skills to work within a team