- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Design, develop, test, and deploy scalable web applications with a focus on React-based frontends.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Build responsive, accessible, and high-performance user interfaces using React, TypeScript/JavaScript, HTML5, CSS3, and modern state management (e.g., Redux, Zustand, Context API).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Develop and maintain RESTful APIs and/or GraphQL APIs and integrate them with frontend components.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Work with backend technologies (e.g., Node.js/Express/NestJS or Java/Spring, Python/Django/FastAPI, etc.) to implement business logic and services.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Work with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) and write/optimized queries.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Implement CI/CD pipelines, use Git, and follow DevOps practices for automated builds and deployments.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Collaborate with product, design, QA, and other engineers in an Agile/Scrum environment.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Participate in code reviews, write unit/integration tests (e.g., Jest, React Testing Library), and ensure code quality, security, and maintainability.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Troubleshoot, debug, and resolve production issues while ensuring high availability and performance.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Contribute to architectural discussions and help define frontend standards and best practices.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Strong proficiency in JavaScript (ES6+) and/or TypeScript.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Deep hands-on experience with React (hooks, functional components, performance optimization).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Solid understanding of HTML5, CSS3, responsive design, and cross-browser compatibility.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Experience with state management libraries (e.g., Redux, Redux Toolkit, Zustand, Context API).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Experience building and consuming REST APIs; familiarity with GraphQL is a plus.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Working knowledge of at least one backend stack (e.g., Node.js/Express/NestJS, or exposure to Java/Spring, Python/Django/FastAPI).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Working knowledge of SQL and at least one RDBMS (e.g., PostgreSQL, MySQL) or NoSQL DB (e.g., MongoDB).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Experience with Git, npm/yarn/pnpm, and CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Familiarity with cloud platforms (AWS / Azure / Google Cloud Platform) and containerization (Docker, Kubernetes) is a strong plus.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Good understanding of Agile methodologies and tools like Jira.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Experience with Next.js or similar SSR/SSG frameworks.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Exposure to micro-frontend architectures.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Knowledge of security best practices for web apps (XSS, CSRF, OWASP).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Basic understanding of monitoring & logging tools (e.g., Sentry, LogRocket, ELK).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Experience with design systems and component libraries (e.g., Material UI, Ant Design, Chakra UI).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Relevant certifications in React, TypeScript, or cloud platforms are a plus.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Strong problem-solving and analytical abilities.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Effective communication and collaboration skills.
- p]:pt-0 [&>p]:mb-2 [&>p]:my-0>
Ability to work in a fast-paced, iterative environment and manage multiple priorities.