Innovatise
Innovatise - Full Stack Developer - Vue.js/Node.js
Job Location
trivandrum, India
Job Description
Job Description : As a Full Stack Developer you will be responsible for developing and maintaining both front-end and back-end components of our web applications. You will collaborate with colleagues in a cross-functional team, to deliver a seamless and efficient user experience. The ideal candidate is well-versed in a wide range of technologies and possesses a solid understanding of both server-side and client-side application development. Responsibilities : - Design, develop and maintain front-end architecture. - Ensure cross-browser compatibility and implement responsive design principles. - Optimize the front end for maximum speed, scalability, and accessibility. - Build full-stack solutions by integrating front-end UI with back-end services. - Collaborate with DevOps to deploy applications and ensure that cloud infrastructure (AWS) is set up efficiently. - Implement and maintain APIs (SOAP and REST). - Use version control (Git) for collaborative development and maintaining clean code bases. - Write unit tests, integration tests, and end-to-end tests to ensure application reliability. - Debug and troubleshoot issues across the entire stack. - Conduct performance tuning and optimization to improve the efficiency of the application. - Work closely with the product manager and other engineers to understand requirements and deliver features. - Participate in code reviews to maintain quality and share knowledge with peers. - Contribute to process improvements and technical innovations that enhance the development workflow. - Refactor code and perform necessary updates to maintain a modern, scalable, and secure codebase. Qualifications : Experience : - At least 4 years of commercial experience preferably as a Java or JavaScript developer, with extensive experience in both the frontend (Vue.js) and the backend (Node.js, etc. - Preferably experience with test-driven development with unit testing and UI testing using tools such as Cypress. - Preferably experience in Scrum or similar agile working methodology. - It is a plus if you have experience with systems architecture. - Excellent English communication skills both written and verbally through all levels of organizations both internally and externally. - While not required, knowledge of Docker / Kubernetes, user interface design, product requirements, and/or operations is a clear benefit. - Don't worry if you don't know all that right now; you will have the opportunity to pick it up later. -Strong organizational skills with ability to multitask and prioritize deadlines in a fast-paced - environment. - Understand Security and Data privacy policies. Skills : - Knowledge or experience of the Health and Fitness industry is a plus. - Experience supporting complex ERP systems. - Hardware peripherals and network troubleshooting. - Git (Bitbucket/GitHub). - IntelliJ or similar. - Slack, Jira, Confluence or similar tools. Other personal characteristics : - Can-do attitude. - Teamwork. - Self-motivated. - Well organized. - Process-oriented but at the same time, flexible to circumstances. - Adaptability. People Person : - Natural relationship builder with integrity, reliability and maturity. - Keen attention to detail and adherence to deadlines. - Pro-active and eager to learn both independently and from experienced colleagues. (ref:hirist.tech)
Location: trivandrum, IN
Posted Date: 11/26/2024
Location: trivandrum, IN
Posted Date: 11/26/2024
Contact Information
Contact | Human Resources Innovatise |
---|