
Search by job, company or skills
Job Summary :
We are looking for an experienced Full Stack Developer with strong expertise in Python (FastAPI) and React.js to build scalable web applications and enterprise-level solutions. The ideal candidate should have hands-on experience in backend API development, frontend architecture, database design, authentication systems, and performance optimization. The candidate will work closely with product, UI/UX, and development teams to design and develop robust applications with modern technologies and best coding practices.
Key Responsibilities:
• Develop and maintain scalable backend services using Python and FastAPI • Build responsive and high-performance frontend applications using React.js • Design RESTful APIs and integrate third-party services • Develop reusable UI components and frontend architecture • Work with relational databases such as PostgreSQL or MSSQL • Implement authentication, authorization, and role-based access control • Optimize application performance, security, and scalability • Collaborate with cross-functional teams for requirement analysis and implementation • Write clean, maintainable, and well-documented code • Participate in code reviews, debugging, and troubleshooting • Deploy and maintain applications on cloud or Linux-based servers • Follow Agile/Scrum development methodologies
Required Skills Backend:
• Strong experience in Python • Expertise in FastAPI framework • REST API development and integration • SQLAlchemy / ORM knowledge • Authentication using JWT/OAuth • Background tasks, middleware, and async programming • API security and performance optimization
Frontend:
• Strong experience in React.js • JavaScript / TypeScript • Redux Toolkit / Context API • React Hooks and component architecture • Responsive UI development • API integration using Axios/Fetch • Experience with modern UI libraries
Database:
• PostgreSQL / MSSQL / MySQL • Database design and query optimization • Stored procedures and indexing knowledge
Additional Skills:
• Git version control • Docker knowledge • Linux server handling • CI/CD basics • Understanding of microservices architecture • Problem-solving and debugging skills
Preferred Qualifications:
• Experience with enterprise ERP or CRM applications • Knowledge of WebSocket or real-time applications • Experience with cloud platforms such as AWS, Azure, or DigitalOcean • Familiarity with Nginx/Apache server configuration • Experience with report generation (Excel/PDF) • Knowledge of caching systems like Redis Education • Bachelor's degree in computer science, Information Technology, or related field What We Offer • Opportunity to work on scalable enterprise applications • Collaborative and growth-oriented environment • Exposure to modern technologies and architecture • Performance-driven career growth • Flexible and innovative work culture
2Soft Solutions Pvt Ltd, Mumbai-based since 2009, delivers reliable, cost-effective recruitment and HR solutions across industries, helping businesses hire quality talent locally and globally.
Job ID: 148701285
We don’t charge any money for job offers