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