MCPNew: now works with Claude & AI assistants
Gorilla Technology | Careers

Gorilla Technology | Careers

Senior Software Developer (Front End)

Role

Senior Software Developer (Front End)

Job type

Full-time

Found on Mokaru

4 months ago

Share this job

Salary

Not disclosed by employer

Job description

About the Role: 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. Roles & Responsibilities: 1.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. 2. 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. 3. Frameworks and Libraries: Build advanced applications using Next.js and Material-UI Framework. Extend functionality by leveraging Node.js and related ecosystems. 4. 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. 5. 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. 6. DevOps & Automation: Efficiently manage codebases with Git for version control. Optimize workflows and development environments in a Monorepo setup. 7. 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. Required qualification: 1. Education and Experience: Bachelor’s or Master’s degree in Science or Engineering. 5+ years of experience in designing and developing web applications. 2. 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. 3. DevOps and Automation Expertise: Advanced knowledge of Git for version control. Experience working in Monorepo environments. 4. 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 Join Gorilla Technology – Intelligence, Not Just for Humans 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.

Resume ExampleCover Letter Example

Explore more