Job Title: Senior Front-End Software Developer
Location: India
Reports to: Technical Lead / Project Manager
Join Gorilla Technology – Where Innovation Meets Impact!
At Gorilla Technology, we believe in shaping a smarter, safer, and more connected future. As a global leader in AI-driven solutions for smart cities, security, and edge computing, we are passionate about empowering organizations, governments, and enterprises to unlock the potential of cutting-edge technologies. Our solutions aren't just about technology; they are about making a tangible difference in how cities operate, how businesses thrive, and how communities stay safe.
With over two decades of expertise, a presence in multiple countries, and a diverse team of brilliant minds, we are pushing the boundaries of innovation. We foster a culture of collaboration, creativity, and excellence, ensuring that every team member can grow, learn, and contribute to game-changing solutions that have real-world impact.
If you're ready to make a difference with your career, to work on projects that transform industries, and to be part of a team that values your contributions, then Gorilla Technology is the place for you. Together, let’s drive innovation, enhance quality of life, and shape the future.
Job Overview:
We are seeking highly skilled Senior Front-End Software Developers to design and deliver cutting-edge web applications that are robust, scalable, and user-friendly. The ideal candidates will bring expertise in modern front-end technologies, with the ability to drive projects independently while mentoring junior developers.
Key Responsibilities:
Front-End Development:
- Design and implement responsive, performance-driven web applications using HTML, CSS, JavaScript (ES2015+), and React.
- Develop and maintain scalable, reusable components with styled-components or other CSS-in-JS technologies.
- Leverage React Hooks and TypeScript to create interactive and dynamic web features.
- Ensure the application architecture follows best practices and design principles for maintainability and scalability.
API and Integration:
- Integrate with and manage REST APIs for seamless front-end and back-end communication.
- Collaborate with back-end teams to ensure efficient data flow and secure interfaces.
Frameworks and Libraries:
- Build advanced applications using Next.js and Material-UI Framework.
- Extend functionality by leveraging Node.js and related ecosystems.
Testing and Quality Assurance:
- Implement automated testing strategies using Jest, Cypress, or equivalent frameworks.
- Debug and resolve performance issues to ensure smooth and bug-free applications.
System Design:
- Collaborate on system architecture and ensure compliance with distributed systems design principles.
- Contribute to CI/CD pipelines, ensuring streamlined and secure application delivery processes.
DevOps & Automation:
- Efficiently manage codebases with Git for version control.
- Optimize workflows and development environments in a Monorepo setup.
Leadership and Team Collaboration:
- Guide and mentor junior developers, fostering their professional growth and skills enhancement.
- Collaborate closely with UI/UX designers and cross-functional teams to deliver intuitive and visually appealing products.
- Actively participate in code reviews and architectural discussions, ensuring code quality and scalability.
Qualifications:
Education and Experience:
- Bachelor’s or Master’s degree in Science or Engineering.
- 5+ years of experience in designing and developing web applications.
Programming Skills:
- Proficiency in React, JavaScript, HTML, CSS, and TypeScript.
- Strong understanding of Next.js, Material-UI, and Node.js for full-stack contributions.
- Experience with REST API integration and testing frameworks such as Jest and Cypress.
DevOps and Automation Expertise:
- Advanced knowledge of Git for version control.
- Experience working in Monorepo environments.
Attributes:
- Strong leadership skills and experience mentoring junior developers.
- Excellent communication and collaboration skills.
- Detail-oriented with a focus on delivering high-quality, user-centric solutions.
- Strong English language skills – Spoken and Written
Why Join Us?
Be part of a global organization pushing the boundaries of innovation in web and networking technologies. Work on transformative projects, gain exposure to multi-geography teams, and contribute to creating a better-connected future. Together, let’s shape what’s next!
Top Skills
Gorilla Technology Group Chennai, Tamil Nadu, IND Office
M C Nichols Road, Chennai, Tamil Nadu, India, 600031