Brief description :
We are seeking a talented and experienced Fullstack Developer to join our team. As a Fullstack Developer, you will be responsible for developing and maintaining both front-end and back-end components of our web applications. You should have a solid understanding of web development technologies and frameworks, as well as strong problem-solving and communication skills.
Duties & Responsibilities :
- Designing, coding, testing, and maintaining web applications with a focus on both front-end and back-end development.
- Collaborating with cross-functional teams, including designers and other developers, to gather requirements and implement solutions.
- Developing and implementing responsive user interfaces using HTML, CSS, and JavaScript frameworks like Angular.
- Building and maintaining server-side applications and APIs using languages like Python, Java, and Node.js.
- Integrating external APIs and third-party services into web applications.
- Optimizing application performance and ensuring scalability and security.
- Troubleshooting and debugging issues, and providing timely resolutions.
- Conducting code reviews to ensure code quality, maintainability, and best practices.
- Collaborating with the DevOps team to deploy applications to production environments and manage infrastructure.
- Staying updated with the latest trends and technologies in web development and suggesting improvements to enhance the overall development process.
Preferred skills
Key Skills :
- Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (React, Angular, Vue.js, etc.).
- Solid understanding of server-side languages like Python, Node.js, Java, and experience with relevant frameworks (Django, Express.js, etc.).
- Experience with database systems like MySQL, PostgreSQL, MongoDB, or similar.
- Familiarity with version control systems like Git and collaborative development tools like Trello.
- Knowledge of responsive design principles and cross-browser compatibility.
- Understanding of software development principles, design patterns, and best practices.
- Experience with cloud platforms (AWS, Azure) and deployment methodologies (Docker, Kubernetes) is a plus.
- Strong communication and teamwork abilities.
- Qualification: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Experience: 1 to 2 years
Job Location : Thiruvananthapuram,Technopark Phase4
NOTE: For those who are interested in this position, send your resume to email to career@genrobotics.org with the Subject - "Full Stack Developer". A resume without the subject of the email either will be put on hold or rejected.