About the Role: Your Epic Quest as Our React Developer - UI!
You are the visionary behind the pixels, the artist who paints our AI's
powerful capabilities onto the user's screen. As our React Developer – UI,
you'll be the master builder of high-quality, responsive user interfaces that
don't just look good, but feel incredible to use.
This isn't just about writing code; it's about collaborating with our
brilliant designers to bring their visions to life, and dancing in sync with
our backend wizards to create seamless, exceptional user experiences. If you
dream in React components, live for elegant UI, and want your code to make a
tangible difference in healthcare, then grab your keyboard – your next great
creation awaits!
Your Day-to-Day Superpowers: What You’ll Actually Do:
-
Feature Forger: Craft intuitive, cutting-edge user interfaces and develop
brandnew user-facing features using the power of React.js
-
Component Commander: Forge a robust arsenal of reusable components and
front-end libraries, ensuring consistency and efficiency across our platform
-
Design Translator: Bring designers' visions to life, pixel by perfect pixel,
transforming wireframes and mock-ups into high-quality, functional code
-
Performance Optimizer: Supercharge our applications for lightning-fast
performance across all devices and browsers, making every interaction a joy
-
Backend Balancer: Dance in sync with our backend engineers to weave seamless
API integrations, ensuring data flows smoothly from server to screen
-
Quality Champion: Participate in insightful code reviews, championing code
quality standards and elevating our entire team's craftsmanship
-
Responsive Maestro: Ensure our AI looks stunning and works flawlessly on
every device and browser with responsive designs and cross-browser
compatibility
-
Bug Vanquisher: Hunt down and vanquish bugs and performance bottlenecks with
your sharp debugging and troubleshooting skills
-
Trend Tracker: Stay ahead of the curve, embracing emerging trends and
technologies in frontend development to keep Penguin Ai at the cutting edge
-
Code Artist: Write code so clean it sparkles, so maintainable it's a joy to
behold, and so well-documented it tells its own story
What We're Looking For: Your Frontend Arsenal!
We need someone with a keen eye for design, a meticulous approach to code, and
a passion for creating impactful user experiences.
Your Frontend Arsenal (Experience & Core Skills):
-
React Rockstar (2-5 years): Battle-tested experience in frontend development
with strong proficiency in React.js and its core principles
-
JavaScript & TypeScript Jedi: A solid understanding of modern JavaScript
(ES6+) and an undeniable comfort with TypeScript
- Hooks Heavyweight: Expertise in React Hooks and functional components
-
Styling Sorcerer: Proficiency in HTML5, CSS3, and modern CSS techniques
(Flexbox, Grid), plus experience with CSS preprocessors (Sass, Less) or
CSS-inJS (Styled Components, Emotion) or even Tailwind CSS
-
State Management Maven: Experience with state management solutions like
Redux, Context API, Zustand, or Recoil
-
API Ace: Strong knowledge of RESTful APIs and asynchronous request handling
-
Version Control Virtuoso: Familiarity with version control systems,
especially Git
-
Responsive Design Ruler: A deep understanding of responsive design
principles and a mobile-first approach
-
Component Library Commander: Experience wielding component libraries like
Material-UI, Ant Design, or Chakra UI
-
Problem-Solving Paladin: Strong analytical, problem-solving, and debugging
skills
-
Collaboration Connoisseur: Excellent communication and collaboration
abilities
Your Technical Toolkit (Additional Skills):
-
Build Tool Boss: Knowledge of build tools and bundlers (Webpack, Vite)
-
Web Performance Pro: Understanding of web performance optimization
techniques
- CI/CD Champion: Experience with CI/CD pipelines
- Accessibility Advocate: Knowledge of accessibility standards (WCAG)
-
Backend Explorer: Exposure to backend technologies (Node.js, Python, etc.)
Bonus Points: Your Secret Weapons!
-
Have already shipped TypeScript in production applications – you're truly
ahead of the curve!
- Know your way around React Router for seamless navigation
-
Are familiar with Next.js or server-side rendering – you know how to make
web apps fly!
-
Have experience with testing frameworks like Jest, React Testing Library, or
Cypress
-
Have played with animation libraries (Framer Motion, React Spring) – you
make UIs dance!
-
Understand PWAs (Progressive Web Apps), monorepo tools (Turborepo, Nx), or
micro-frontends
-
Have contributed to open-source projects – you give back to the community!
-
Can wield design tools (Figma, Adobe XD) – you speak the designer's
language!
- Have a personal portfolio or GitHub that makes us say “WOW!”
Education & Qualifications: Brainiac Basics
A Bachelor's degree in Computer Science, Engineering, Data Science, or a
related field