Codebase

Full Stack Developer, Python, React.js, AWS

Codebase

full-time

Posted on:

Location Type: Office

Location: Pune • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSDNSEC2JavaScriptJestMySQLPostgresPythonReactReduxTypeScript

About the role

  • Designing and developing scalable and secure RESTful APIs using FastAPI
  • Ensuring strong authentication, authorization, and secure coding practices
  • Creating reusable component using React.JS
  • Deploying and managing the application on AWS (including DNS setup, environment configuration, etc.)
  • Writing clean, testable code and maintaining comprehensive documentation
  • Design relational database schemas and write efficient queries using PostgreSQL or MySQL
  • Collaborating with the stakeholders and providing support during integration
  • Architecture and development responsibilities including scalable service and API design

Requirements

  • 6+ years of professional backend development experience with Python
  • Strong hands-on experience with FastAPI and modern Python async practices
  • Deep understanding of security best practices, user authentication, RBAC, and 2FA integrations
  • Strong understanding of React, React hooks and component-based architecture
  • Expertise in PostgreSQL (or MySQL) including schema design, indexing, and performance optimisation
  • Proven deployment experience on AWS (EC2, RDS, Route53, IAM, S3)
  • Ability to configure and manage complete production environments
  • Excellent problem-solving skills and a self-motivated, independent work ethic
  • Strong communication and documentation skills
  • TypeScript experience (nice to have)
  • State management with Redux (or similar) (nice to have)
  • Hands-on with UI libraries like Material-UI, Ant Design (nice to have)
  • Experience with styling frameworks such as Tailwind CSS (nice to have)
  • Knowledge of testing frameworks (e.g., Jest, React Testing Library) and performance optimization tools (nice to have)
  • Experience with background job tools (e.g., Celery, FastAPI background tasks) (nice to have)
  • Comfort using AI tools like GitHub Copilot, ChatGPT, or Claude to boost productivity (nice to have)
  • Awareness of DevOps practices and CI/CD pipelines (nice to have)

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIRESTful APIsReact.JSPostgreSQLMySQLAWSTypeScriptReduxCelery
Soft skills
problem-solvingself-motivatedindependent work ethiccommunicationdocumentation
Guardian Life

Lead Software Engineer

Guardian Life
Seniorfull-time$116k–$191k / year🇺🇸 United States
Posted: 38 days agoSource: guardianlife.wd5.myworkdayjobs.com
AWSCloudGraphQLJavaScriptJestNode.jsReactRedisTypeScript
UpGuard

Senior Web Developer

UpGuard
Seniorfull-timeCalifornia, Colorado, District of Columbia, Florida, Illinois, Louisiana, Oregon · 🇺🇸 United States
Posted: 13 days agoSource: jobs.lever.co
AWSCloudCyber SecurityJavaScriptNode.jsPHPPythonReactRubySvelteVue.js
Nearsure

Senior Full Stack Engineer, Node

Nearsure
Seniorfull-time💃 Anywhere in Latin America
Posted: 25 days agoSource: boards.greenhouse.io
AWSJavaScriptJest.NETNode.jsPostgresReactSQLTerraformTypeScript
3Shape

Fullstack Developer, React / Ruby on Rails

3Shape
Mid · Seniorfull-timeArizona · 🇺🇸 United States
Posted: 12 hours agoSource: careers.3shape.com
AWSBootstrapGraphQLMaterial UIMicroservicesMySQLPostgresReactReact NativeRubyRuby on Rails
Globaldev Group

Senior Node.js Developer

Globaldev Group
Seniorcontract🇺🇦 Ukraine
Posted: 17 days agoSource: apply.workable.com
AWSEC2JavaScriptNode.jsPostgresRedisTypeScript