Role – Software Engineer (Full stack)
Mandatory - Node.js, Vue.js/React.js, Python
Total years of experience - 4-6years
Notice period - Immediate - 30days
Loc - Trivandrum
Job Purpose (both Onsite / Offshore)
Designing, developing, and maintaining scalable applications while leveraging cloud technologies.
|
Job Description / Duties and Responsibilities
- Develop, test, and deploy scalable applications using Vue.js or React.js
- Design and implement back-end solutions using Node.js
- Optimize application performance and ensure high availability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement security best practices and data protection measures.
- Monitor and troubleshoot application issues, ensuring minimal downtime.
- Write clean, maintainable, and efficient code following industry standards.
- Stay updated with the latest technologies and trends in cloud computing and software development.
|
Job Specification / Skills and Competencies
- 4+ years of experience in web application development.
- Strong proficiency in Vue.js or React.js for front-end development.
- Hands-on experience of implementing backend services using Node.js
- Experience with RESTful APIs and microservices architecture.
- Knowledge of database management systems (SQL & NoSQL).
- Knowledge of Docker and Kubernetes is a plus.
- Knowledge on AWS services (ECS, EC2, Lambda, RDS, S3).
- Experience with serverless computing and event-driven architectures.
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and teamwork skills.
- Bachelor's degree in Computer Science, Engineering, or a related field.
|