Senior Full Stack Developer - Data Research Engineering

New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLPythonDjangoHTMLCSSMySQLAngularNext.jsRESTful APIs

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field preferred but not mandatory
  • Strong proficiency in Python with hands-on experience in Django or similar web frameworks
  • Frontend expertise in NextJS, HTML, CSS; knowledge of Angular is a plus
  • Solid understanding of RESTful API design, integration, and web application architecture
  • Experience with relational databases such as PostgreSQL or MySQL and SQL querying
  • Familiarity with cloud platforms such as AWS (RDS, S3, EC2, ECS, CloudWatch) is highly desirable
  • Experience with version control systems such as Git and collaborative development workflows
  • Strong analytical and problem-solving skills with attention to detail and code quality
  • Exposure to CI/CD pipelines, Docker, or data engineering tools is a plus
  • Understanding of Agile methodologies and ability to work in fast-paced, evolving environments
  • Strong communication skills and ability to collaborate effectively within cross-functional teams
  • Self-driven mindset with eagerness to learn new technologies and adapt quickly

Responsibilities

  • Design, develop, and maintain full stack web applications supporting data research engineering workflows
  • Build and enhance backend services using Python and Django, ensuring scalable and maintainable architectures
  • Develop and integrate RESTful APIs to enable seamless communication between frontend and backend systems
  • Create responsive and user-friendly interfaces using NextJS, HTML, CSS, and optionally Angular
  • Implement automated testing strategies including unit and integration tests to ensure application reliability
  • Optimize application performance, scalability, and responsiveness across platforms and browsers
  • Participate in code reviews, ensuring adherence to engineering standards and best practices
  • Collaborate with data engineers and stakeholders to estimate tasks, define requirements, and deliver features on time
  • Troubleshoot and resolve production issues while continuously improving system stability and quality
  • Stay updated with emerging technologies and contribute innovative ideas to enhance platform capabilities
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now