Senior Full Stack Developer

Lucknow, Uttar Pradesh, India
Mar 10, 2025
Mar 10, 2026
Remote
Full-Time
5 Years
Job Description

We are looking for a highly skilled Senior Full Stack Developer to join our dynamic team and contribute to the development of our core platform. You will be working with a modern tech stack that includes ReactJS, Python (Flask/Django/FastAPI), RESTful APIs, and cloud technologies (AWS/Azure).

Your primary responsibility will be to enhance and optimize our existing React/TypeScript codebase while also developing new features, fixing bugs, writing tests, and prototyping new ideas. We are looking for someone who can take ownership of their work, collaborate with cross-functional teams, and continuously strive to improve our product and development practices.

If you are passionate about building scalable web applications, enjoy problem-solving, and have a keen eye for detail, we would love to hear from you!

Experience. 5+ years

Key Responsibilities

  1. Full Stack Development. Design, develop, and maintain high-quality, scalable web applications using ReactJS, Python, and modern databases.
  2. Collaboration. Work closely with engineers, designers, and product managers to develop new features and improve existing functionality.
  3. Code Optimization & Structure. Refactor and optimize the existing React/TypeScript codebase for better structure, performance, and maintainability.
  4. Database & API Development. Build and optimize database models, schemas, and RESTful APIs to ensure high performance and reliability.
  5. Testing & Best Practices. Write clean, testable, and efficient code, ensuring adherence to best practices and coding standards.
  6. Continuous Learning. Stay up to date with the latest advancements in full-stack development, web technologies, and industry trends.
  7. Mentorship. Provide guidance and mentorship to junior developers, fostering a knowledge-sharing culture within the team.

Requirements

Technical Skills

  1. Frontend Development. Strong proficiency in ReactJS, TypeScript, JavaScript, HTML5, and CSS3.
  2. Backend Development. Experience with Python frameworks such as Flask, Django, or FastAPI.
  3. Databases. Proficiency in PostgreSQL, MySQL, or MongoDB along with strong data modeling skills.
  4. APIs & Web Services. Deep understanding of RESTful API design and development.
  5. Cloud & DevOps. Experience with AWS, Azure, Docker, and Kubernetes.
  6. Agile Development. Comfortable working in an Agile/Scrum environment.
  7. Version Control. Hands-on experience with Git and GitHub for collaborative development.

Soft Skills & Mindset:

  • Excellent problem-solving skills with a proactive approach.
  • Strong communication and collaboration abilities.
  • Ability to work independently as well as in a team.
  • Passion for continuous learning and staying updated with the latest technologies.

Nice-to-Have Skills

  • Experience with Google Cloud Platform (GCP).
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Exposure to Scrum/Kanban methodologies.

Why Join Us?

  1. Choice of Equipment. We provide the necessary laptop, monitor, and accessories.
  2. Fully Remote Work. Enjoy the flexibility of working from anywhere while aligning with CET time zone.
  3. International Exposure. Work with a global team on large-scale projects.
  4. Flexible Working Hours. Maintain a healthy work-life balance with a 1PM - 10 PM IST shift.
  5. Support & Growth. A dedicated Talent Success Coach to guide you throughout the engagement.

How to Apply?

  • Register/Login on our portal & fill out the application form.
  • Complete the AI Interview (30 min) assessment.
  • Click on "Apply" to get shortlisted.
  • If selected, attend the client interview and kickstart your journey with us!

About Uplers

At Uplers, we make hiring simple, fast, and reliable. Our mission is to connect top talents with exciting global opportunities. We handle payroll, compliance, and career growth support, ensuring a seamless experience for professionals.