Job In A Week – get a job in a weekJob In A Week – get a job in a week
JobsInternshipsCompaniesSalariesResumePricingPost a job
Sign in
Jobs / Full-stack developer jobs in India / Full-stack developer jobs in Hyderabad /
S

Full Stack Developer – Python, FastAPI/Django, ReactJS & UX/UI

Synechron · Hyderabad

Posted
today
Experience
7–10 yrs
Pay
Not stated
Role
Full-stack developer
ReactPythonDjangoFastAPIREST APIsJavaScriptTypeScriptAgile
Apply on Synechron's siteOpens the company's own careers page.

About the job

Job Summary Synechron is seeking a Full Stack Developer with strong expertise in Python, FastAPI and/or Django, ReactJS, and UX/UI design. The role will involve designing, developing, and maintaining scalable, secure, and user-focused technology solutions for asset management and financial services environments.The position combines backend engineering, frontend development, and user experience design. The successful candidate will contribute to the complete software development lifecycle, from understanding business needs and designing user experiences to building secure APIs, implementing sophisticated interfaces, and supporting production-ready solutions. This role contributes to business objectives by delivering reliable digital solutions, improving user experience, supporting efficient business operations, and enabling secure and scalable technology platforms.

Software Requirements Required

- Strong Python development experience, with 7–10 years of relevant full-stack or software engineering experience.

- Extensive hands-on engineering experience in asset management or the broader financial services industry.

- Proficiency with FastAPI and/or Django for developing RESTful services.

- Significant experience designing, developing, testing, and maintaining REST APIs.

- Expert knowledge of frontend technologies, particularly ReactJS.

- Significant UX/UI design experience, including the ability to design and implement sophisticated user interfaces using ReactJS.

- Experience delivering scalable and secure technology solutions.

- Proficiency with current, supported versions of Python, ReactJS, FastAPI and/or Django, and associated development tools.

- Experience working effectively across teams and communicating with technical and non-technical stakeholders.

- Strong ownership of deliverables, with the ability to work independently and maintain a delivery-focused approach.

Preferred

- Experience designing full-stack applications for investment, portfolio, trading, risk, reporting, or other financial services workflows.

- Experience with modern ReactJS patterns, reusable components, state management, responsive design, and accessibility.

- Familiarity with TypeScript or JavaScript development practices.

- Experience with automated testing for Python APIs and ReactJS applications.

- Exposure to cloud-based application deployment, containerization, and continuous integration and delivery.

- Experience working with design systems, usability testing, wireframing, prototyping, and user research.

- Familiarity with application performance monitoring, logging, and production support practices.

- Relevant certifications or formal training in cloud, software engineering, UX/UI design, or financial technology.

Overall Responsibilities

- Design, develop, test, and maintain full-stack applications using Python, FastAPI and/or Django, ReactJS, and related technologies.

- Develop secure, scalable, maintainable, and well-documented RESTful services.

- Translate business and user requirements into technical designs, service interfaces, application components, and intuitive user experiences.

- Create and implement sophisticated, responsive, and accessible user interfaces using ReactJS.

- Apply UX/UI design principles to improve usability, consistency, navigation, and task completion.

- Collaborate with product, business, design, architecture, quality assurance, data, and other technology teams.

- Contribute to solution design, technical estimation, code reviews, testing, release planning, and production support.

- Identify and resolve application defects, performance issues, integration challenges, and usability concerns.

- Apply secure engineering practices throughout the development lifecycle, including appropriate access control, data protection, and secure API design.

- Support scalable technology solutions that meet business, operational, regulatory, and security expectations within financial services environments.

- Take ownership of assigned work, communicate progress and risks, and deliver outcomes within agreed timelines.

- Promote sustainable development practices by creating reusable components, optimizing application and infrastructure usage, reducing unnecessary processing, and supporting efficient digital solutions.

- Stay current with relevant full-stack development, UX/UI, security, cloud, and financial services technology practices.

Technical Skills (By Category)

Programming Languages Essential

- Strong Python programming experience in production software development.

- Proficiency in JavaScript for frontend application development.

- Ability to write maintainable, testable, modular, and secure code.

- Understanding of object-oriented programming, asynchronous programming, error handling, and performance considerations.

Preferred

- Experience with TypeScript.

- Familiarity with scripting or automation languages used in development and deployment activities.

Databases/Data Management Essential

- Experience integrating Python applications and RESTful services with databases.

- Understanding of data modeling, querying, transactions, validation, indexing, and data integrity.

- Ability to design data access layers that support scalability, maintainability, and secure handling of information.

- Awareness of financial services data requirements, including accuracy, traceability, and controlled access.

Preferred

- Experience with relational and NoSQL databases.

- Familiarity with data-intensive applications, reporting platforms, or investment-related data workflows.

- Exposure to data migration, caching, search, or application performance optimization.

Cloud Technologies Essential

- Understanding of deploying and operating scalable web applications in cloud or enterprise environments.

- Awareness of cloud security, availability, monitoring, access management, and resource-efficiency considerations.

Preferred

- Experience with cloud-based application services, storage, networking, and monitoring.

- Familiarity with containers, orchestration, infrastructure automation, and continuous delivery.

- Experience optimizing cloud resource usage to support sustainable and cost-conscious technology delivery.

Frameworks and Libraries Essential

- Proficiency with FastAPI and/or Django for backend application development.

- Experience building RESTful services, API integrations, request validation, error handling, and service documentation.

- Expert-level frontend development experience with ReactJS.

- Experience creating reusable ReactJS components and implementing complex, responsive user interfaces.

- Significant UX/UI design experience, including user flows, wireframes, prototypes, visual consistency, and usability considerations.

Preferred

- Experience with React state-management libraries and frontend routing solutions.

- Familiarity with component libraries, design systems, frontend accessibility standards, and responsive design frameworks.

- Exposure to asynchronous task processing, API gateways, messaging, or service-oriented architectures.

- Experience with UX research, usability testing, and data-informed interface improvements.

Development Tools and Methodologies Essential

- Experience with source control, pull requests, code reviews, defect tracking, and build processes.

- Understanding of Agile or iterative software development practices.

- Experience with unit testing, integration testing, frontend testing, and API testing.

- Ability to document technical designs, API specifications, user interface decisions, and operational procedures.

- Experience participating in the full software development lifecycle, including analysis, design, development, testing, deployment, and support.

Preferred

- Experience with continuous integration and continuous delivery pipelines.

- Familiarity with containerization, automated quality checks, static analysis, and application monitoring.

Apply now

Do you fit this job?

Create your profile and every open job, this one included, gets a fit score for you.

More jobs like this

  • Full-stack developer jobs in Hyderabad
  • All jobs in Hyderabad
  • All jobs at Synechron

Similar jobs

All full-stack developer jobs →
S

Principal Software Engineer - AI Native UX

ServiceNow
Hyderabad15+ yrsFull-stack developer
Stakeholder managementTypeScriptReactPythonJavaSQL
Posted todayApply
WF

Lead Software Engineer (Java Full Stack, Camunda BPM, GenAI)

Wells Fargo
Hyderabad5+ yrsFull-stack developer
NLPSpring BootJavaCI/CDReactKafka
Posted todayApply
GH

Developer - Application Development Microsoft P 4A

Genpact Headstrong
HyderabadFull-stack developer
TroubleshootingStakeholder managementAngularJavaC#Azure
Posted todayApply
GH

Sr. Developer - Application Development Microsoft P 4B

Genpact Headstrong
HyderabadFull-stack developer
Stakeholder managementAngularJavaC#AzureAgile
Posted todayApply
E

Senior Software Engineer

Experian
Hyderabad6+ yrsFull-stack developer
C#SQLAWSAgileStakeholder managementJavaScript
Posted yesterdayApply
E

Senior Software Engineer

Experian
Hyderabad6+ yrsFull-stack developer
C#SQLAWSAgileStakeholder managementJavaScript
Posted yesterdayApply

Jobs by role

  • Backend developer jobs in India
  • Full-stack developer jobs in India
  • Program / project manager jobs in India
  • Data scientist jobs in India
  • Data analyst jobs in India
  • Product manager jobs in India
  • Consultant jobs in India
  • Strategy & operations jobs in India
  • QA / Test engineer jobs in India
  • DevOps engineer jobs in India
  • Frontend developer jobs in India
  • Tech support jobs in India
  • Research analyst jobs in India
  • Mobile developer jobs in India

Jobs by city

  • Jobs in Bengaluru
  • Jobs in Hyderabad
  • Jobs in Pune
  • Jobs in Gurugram
  • Jobs in Chennai
  • Jobs in Mumbai
  • Jobs in Noida
  • Jobs in Coimbatore
  • Jobs in Delhi
  • Jobs in Ahmedabad
  • Jobs in Kolkata
  • Jobs in Chandigarh

Popular searches

  • Backend developer jobs in Bengaluru
  • Backend developer jobs in Hyderabad
  • Full-stack developer jobs in Bengaluru
  • Program / project manager jobs in Bengaluru
  • Data scientist jobs in Bengaluru
  • Product manager jobs in Bengaluru
  • Backend developer jobs in Chennai
  • Data analyst jobs in Bengaluru
  • Consultant jobs in Bengaluru
  • Backend developer jobs in Pune
  • QA / Test engineer jobs in Bengaluru
  • Full-stack developer jobs in Hyderabad
  • Backend developer jobs in Gurugram
  • Program / project manager jobs in Hyderabad
  • Frontend developer jobs in Bengaluru
  • DevOps engineer jobs in Bengaluru
  • Tech support jobs in Bengaluru
  • Strategy & operations jobs in Bengaluru

JobInAWeek

  • How to get a job in a week
  • Career guides
  • Post a job (free)
  • Create your profile
  • Internships & fresher jobs
  • Companies hiring
  • Salary check
  • Swipe jobs
  • Resume builder
  • Pricing
  • Privacy
  • Terms
  • Refunds & cancellation
  • Contact
  • About our job crawler
Job In A Week – Skills today. Job tomorrow.Job In A Week – Skills today. Job tomorrow.

Job In A Week (jobinaweek.com) helps you get a job in a week: fresh jobs from India's top companies, matched to your profile. Jobs come from company careers pages and link to the company's own apply page. Updated every two hours. © 2026 Job In A Week.