Company Details
Company Name: Hyrmus
Job Role: Senior Full Stack Developer
Experience Required: 4-6 Years
Employment Type: Full-Time
Location: Metros (India)
Qualification: Bachelor's Degree in Computer Science or related field
Industry: Software Development / IT Services
Role Overview
As a Senior Full Stack Engineer, you will be instrumental in designing, developing, and maintaining robust and scalable web applications. You'll collaborate closely with product managers, designers, and other engineers to translate business requirements into technical solutions. Your work will directly impact the user experience, ensuring our platform remains performant, reliable, and innovative, ultimately driving customer satisfaction and business growth.
Key Responsibilities
- Design and develop high-quality, scalable, and maintainable full-stack solutions for our web applications, ensuring alignment with business objectives and user needs.
- Collaborate with cross-functional teams, including product managers and designers, to define, design, and ship new features, enhancing the overall user experience and platform functionality.
- Write clean, well-documented, and testable code using React.js, Node.js, Java, Javascript, HTML, and CSS, ensuring code quality and maintainability.
- Participate in code reviews, providing constructive feedback to improve code quality and share knowledge within the team.
- Troubleshoot and resolve complex technical issues across the entire stack, minimizing downtime and ensuring a seamless user experience.
- Contribute to system design and architecture discussions, proposing innovative solutions to improve performance, scalability, and reliability.
- Implement and maintain MySQL databases, ensuring data integrity and optimal performance.
- Actively participate in Agile development processes, contributing to sprint planning, daily stand-ups, and retrospectives to continuously improve team efficiency and product quality.
Required Skillset
- Demonstrated ability to design and develop robust and scalable web applications using React.js, Node.js, Java, Javascript, HTML, and CSS.
- Proven expertise in full-stack development, including front-end technologies, back-end frameworks, and database management.
- Strong problem-solving skills with the ability to analyze complex issues and develop effective solutions.
- Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
- Experience with Agile development methodologies and practices.
- Solid understanding of system design principles and best practices.
- Proficiency in working with MySQL databases.
- Bachelor's degree in Computer Science or a related field.