Full Stack Developer SE III (ENT)
Keywords Studios
Posted: March 11, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design and develop modern web applications using ReactJS and modern JavaScript, with a focus on cross-browser compatibility and performance optimization, and a strong emphasis on user experience.
Required Skills
Job Description
Responsibilities
Frontend Development
• Design and develop modern web applications using ReactJS and modern JavaScript.
• Build reusable components, shared modules, and scalable frontend architecture.
• Translate UI/UX designs into high-quality, performant implementations.
• Optimize applications for performance, scalability, and responsiveness.
• Ensure cross-browser compatibility and responsive design.
• Improve frontend observability, performance metrics, and user experience.
• Work closely with product and design teams to deliver seamless user experiences.
Backend Development
• Design and implement APIs supporting frontend features.
• Contribute to backend services powering conversations and workflow systems.
• Work with databases and distributed systems at scale.
• Debug and resolve production issues across frontend and backend layers.
• Improve reliability, scalability, and performance of backend components.
Engineering Excellence
• Own features from development through deployment and monitoring.
• Write clean, maintainable code with strong test coverage.
• Write unit, integration, and regression tests.
• Review peer code and uphold engineering standards.
• Identify bottlenecks, troubleshoot issues, and drive informed technical improvements.
Requirements:
Requirements
Experience
• 6+ years of software development experience.
• Strong experience building medium to large-scale web applications.
• Experience working across both frontend and backend systems.
Frontend Skills (Primary)
• Strong proficiency in:
• JavaScript (ES6+)
• ReactJS
• HTML5 and CSS3
• Experience with state management patterns (Redux, Flux, or equivalent).
• Familiarity with modern build tools such as Webpack and Babel.
• Strong understanding of frontend performance optimisation techniques.
• Experience addressing cross-browser compatibility challenges.
• Experience building reusable component libraries or scalable UI architectures.
Backend Skills
• Experience designing or consuming REST APIs.
• Understanding of distributed systems and backend architecture.
• Familiarity with server-side development (JVM ecosystem preferred).
• Experience with one or more data stores such as PostgreSQL, MongoDB, Redis, or Elasticsearch.
• Comfortable working in Linux/Unix environments and using CLI tools.
Engineering Practices
• Strong computer science fundamentals including data structures and algorithm complexity.
• Proficiency with Git and distributed version control workflows.
• Experience writing unit and integration tests.
• Strong debugging and problem-solving skills.
• Excellent verbal and written communication skills.
Nice to Have
• Experience with CSS frameworks such as Sass or Tailwind.
• Exposure to large-scale frontend applications.
• Experience with performance benchmarking and observability tools.
• Familiarity with event-driven systems or real-time platforms.
• Experience with functional programming concepts.
• Exposure to or experience with Clojure is a strong plus.