Gorilla Technology Group Logo

Gorilla Technology Group

Senior Software Developer

Reposted 11 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Senior level
In-Office
Chennai, Tamil Nadu
Senior level
Senior Front-End Software Developer responsible for designing responsive web applications, mentoring junior developers, and ensuring application integrity through best practices and testing.
The summary above was generated by AI

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

CSS
Cypress
Git
HTML
JavaScript
Jest
Material-Ui
Next.Js
Node.js
React
Rest Apis
Typescript

Gorilla Technology Group Chennai, Tamil Nadu, IND Office

M C Nichols Road, Chennai, Tamil Nadu, India, 600031

Similar Jobs

25 Days Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Senior Software Engineer leads software optimization and development for resource allocation systems, ensuring high quality through testing, code reviews, and mentoring.
Top Skills: Azure DevopsCythonNumbaNumpyPostgresPython
3 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Payments
The Senior Software Engineer will develop solutions for fraud detection, manage the software development lifecycle, and collaborate with cross-functional teams to enhance PayPal's risk management products.
Top Skills: AerospikeGrpcJavaJSONJunitOracleRedisRestSpring BootSpring FrameworkTestng
3 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Payments
Responsible for designing and developing solutions to enhance product quality, writing test cases, and collaborating closely within teams. Tasks include implementation, coding, and operational responsibility for microservices and APIs.
Top Skills: AerospikeGrpcJavaJSONJunitOracleRuby on RailsReactive ProgrammingRedisRestRubySpringSpring BootTestng

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account