EMBARK SERVICES PRIVATE LIMITED
Sr Engineer - Python Full-Stack Developer (ReactJS)
Be an Early Applicant
Develop and maintain scalable full-stack applications using Python backend frameworks and React.js. Design RESTful APIs, databases, authentication, and access controls; optimize application performance; collaborate with product and design teams; write automated tests; conduct code reviews; document solutions; and deploy applications through CI/CD pipelines using cloud and containerization technologies.
Title : Sr Engineer - Python Full-Stack Developer
(ReactJS)
About the Role
We are looking for a skilled Python Full-Stack Developer who can work across backend and frontend technologies to build scalable,
secure, and maintainable web applications. You will collaborate with
cross-functional teams to design system architecture, implement features, and
optimize performance.
Key Responsibilities
- Experience
: 5-8 Years
- Develop
and maintain backend services using Python and modern frameworks (Django
/ Flask / FastAPI).
- Build
responsive and interactive front-end interfaces using React.js
- Design
and work with RESTful APIs and optionally GraphQL-based
communication between services.
- Implement
secure authentication, authorization, and access control using
best-practice methods.
- Work
with databases (SQL and NoSQL) to design schemas, write queries,
and optimize performance.
- Collaborate
with designers and product teams to translate business requirements into
technical solutions.
- Implement
automation, reusable components, and follow clean coding and architectural
patterns.
- Ensure
code quality through testing frameworks, code reviews, and
documentation.
- Deploy
and maintain applications using CI/CD pipelines and modern DevOps
tools.
Requirements
Required Technical Skills
- Proficiency
in Python (3.x) with hands-on experience in developing scalable
backend applications using frameworks such as Django, Flask,
or FastAPI.
- Strong
experience building modern web interfaces using JavaScript/TypeScript with contemporary UI framework such as React along with solid
knowledge of HTML5, CSS3, and responsive design principles.
- Demonstrated
experience designing, consuming, and maintaining RESTful services (and optionally GraphQL) with a good understanding of
authentication, authorization, and request/response optimization.
- Practical
experience working with both relational databases (e.g.,
PostgreSQL, MySQL) and NoSQL solutions (e.g., MongoDB, Redis),
including schema design, query optimization, and performance tuning.
- Strong
command of Git and familiarity with modern branching strategies and
collaboration workflows using platforms such as GitHub, GitLab, or
Bitbucket.
- Exposure
to CI/CD pipelines and deployment best practices using tools such
as GitHub Actions, GitLab CI, Jenkins, or similar;
experience deploying in cloud environments such as AWS, Azure,
or GCP is highly preferred.
- Working
knowledge of Docker for containerized deployments; familiarity with Kubernetes or equivalent orchestration platforms is a plus.
- Experience
writing automated tests using frameworks such as PyTest, Unittest,
or Jest/Cypress, with a focus on maintainability, reliability, and
CI/CD integration.
Similar Jobs
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Lead full‑stack development across frontend and backend, design and operate scalable SaaS systems, embed AI capabilities, modernize legacy services, build RESTful APIs and microservices, review code, and collaborate with product and design to deliver high‑quality user experiences.
Top Skills:
.NetApi GatewaysAWSAzureC#CSS3DockerGCPGoHTML5JavaScriptKafkaKubernetesMicroservicesNomadOauth2OidcPythonRabbitMQReactRestful ApisSQLTypescript
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Manages strategic relationships with banks and financial institutions, develops account growth plans, identifies new business and revenue opportunities, and aligns Mastercard payment solutions with customer priorities. Leads customer engagements, commercial proposals, negotiations, go-to-market initiatives, and cross-functional delivery across payments, cards, digital banking, and value-added services. Tracks account performance, pipeline, revenue contribution, and strategic project execution while influencing senior stakeholders and driving portfolio expansion.
Top Skills:
Card AcquiringCard IssuanceCommercial Payment SolutionsDigital PaymentsEmerging Payment TechnologiesPayment Acceptance
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Build, design, test, deploy, maintain, and improve software for SaaS and cloud environments. Apply distributed systems and cloud expertise while managing project priorities, deadlines, and deliverables. Collaborate independently and with teams on complex, time-sensitive projects, using software engineering principles, design patterns, and SDLC methodologies. The role involves developing scalable software with programming languages such as Go, Java, C/C++, Scala, or Python, with cloud, containerization, and Kubernetes experience preferred.
Top Skills:
AWSAzureCC++ContainersDockerGoGoogle Cloud PlatformJavaKubernetesMicroservicesPythonScalaSdlc
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.



