Fullstack Developer
Mandatory: strong experience in React.js, React Native
Key Responsibilities
- Design, develop, and maintain scalable interfaces for AI/data products using modern web and cross-platform technologies (such as React, React Native, FlutterFlow)
- Implement and manage CI/CD pipelines and automated testing processes using Git-based workflows
- Ensure product security by participating in and passing all mandated security audits and reviews
- Write clean, well-documented, and maintainable code with comprehensive technical documentation
- Collaborate with platform, data, and AI teams to ensure seamless integration of models, APIs, and data flows
- Continuously maintain and enhance codebase for optimal performance, reliability, and long-term support
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Minimum 5 years of experience in full stack or frontend-focused development roles
- Proficiency in JavaScript and TypeScript
- Strong hands‑on experience with JavaScript libraries and frameworks such as React.js, Next.js, React Native and responsive design frameworks like Tailwind or Bootstrap
- Solid understanding of HTML and CSS
- Experience with frontend build tools like Vite, Webpack, Parcel or others
- Experience with cross‑platform development tools such as Flutter, FlutterFlow
- Strong experience building and consuming REST APIs
- Familiarity with WebSocket integration for real‑time features
- Basic understanding of relational and non‑relational databases like MSSQL, Oracle, or MongoDB
- Proven experience with Git‑based CI/CD workflows using tools like GitHub Actions
- Familiarity with automated testing frameworks
- Experience working in audit‑compliant or regulated environments, such as healthcare or finance
Preferred Qualifications
- Experience with backend frameworks such as Node.js with Express, or Python (e.g., FastAPI, Flask, Quart)
- Familiarity with cloud‑native development
- Exposure to containerization tools like Docker
- Experience working in agile development environments with scrum‑based delivery
Additional Requirements
- Flexibility to support application rollouts or deployments during non‑standard hours when needed
- Must be able to learn and adapt quickly to new frontend technologies and deployment patterns
- Strong collaborative mindset for cross‑functional team work