
- B2B
- Early StageStartup in initial stages
About the job
We are looking for a skilled Full Stack Developer with ~3 years of experience to build scalable web applications across both frontend and backend. The ideal candidate has strong expertise in React.js for frontend and Python (FastAPI) for backend, with a solid understanding of modern development practices, APIs, and data handling.
This role is ideal for someone who:
• Can independently build features across the stack
• Has strong React + Python backend expertise
• Is comfortable working with data, APIs, and scalable systems
Frontend (React)
• Design, develop, and maintain responsive, high-performance web applications using React.js.
• Build reusable, modular, and testable UI components aligned with design systems.
• Translate Figma / Adobe XD designs into pixel-perfect interfaces.
• Optimize applications using code splitting, lazy loading, and memoization.
• Ensure cross-browser compatibility and responsive design.
Backend (Python)
• Design, develop, and maintain REST APIs and microservices using FastAPI.
• Implement backend logic to support frontend features and business workflows.
• Build robust integrations with internal and third-party systems.
Full Stack Collaboration
• Integrate frontend applications with RESTful APIs and GraphQL endpoints.
• Work closely with product, design, and engineering teams to deliver features end-to-end.
• Take ownership of features from design through deployment.
Data & Database
• Perform data processing and transformations using Pandas and NumPy.
• Design and manage database schemas using SQLAlchemy.
• Work with PostgreSQL/MySQL, ensuring performance optimization and scalability.
Quality & Engineering Practices
• Write clean, well-documented code with proper unit and integration test coverage.
• Use Pytest, Jest, and React Testing Library for robust testing.
• Participate in code reviews and contribute to engineering best practices.
• Work in Agile/Scrum environments (stand-ups, sprint planning, retrospectives).
Frontend
• React.js, JavaScript (ES6+), TypeScript
• HTML5, CSS3, Responsive Design
• CSS Modules, Sass/SCSS
• State management: Redux / Redux Toolkit, React Context, Zustand, React Query
• Routing & APIs: React Router v6, REST APIs, GraphQL (Apollo), Axios/Fetch
Backend
• Python 3.x, FastAPI
• Strong understanding of OOP, async programming (async/await)
• API development and microservices architecture
Database
• SQL (PostgreSQL preferred)
• SQLAlchemy ORM, schema design, indexing, and query optimization
Tools & Ecosystem
• Build tools: Vite / Webpack, npm / Yarn
• Code quality: ESLint, Prettier, Babel
• Testing: Jest, Pytest, Cypress (E2E)
• Version control: Git (GitHub / Bitbucket)
Soft Skills
• Strong problem-solving and analytical mindset
• Ownership and accountability for end-to-end delivery
• Ability to work in a fast-paced, collaborative environment
• Strong communication and teamwork skills
About the company
- B2B
- Early StageStartup in initial stages
Similar Jobs








