Search by job, company or skills

NeenOpal Inc.

Full Stack Developer (Python and Django)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

NeenOpal is looking for exceptional talent to join our rapidly growing global team. People are our biggest perk! Our transparent and collaborative culture offers a chance to work with some of the brightest minds in the industry. If you are someone who thrives on ambiguity, is a problem solver, and yet deliver value to clients, please apply for the position

We are looking for Full Stack Developers - Python, Django (1 - 4 years experience) to join our growing team.

Position Description & Expectations:

  • ETL Pipeline Development: Assist in building and maintaining ETL (Extract, Transform, Load) pipelines using Python and tools like Apache Airflow, Luigi, or Apache Nifi to automate routine data workflows.
  • Third-Party Integration: Support integration of backend systems with third-party APIs, tools, and data warehouses to ensure end-to-end data consistency.
  • REST API Development: Contribute to the development and maintenance of REST APIs using Django/Flask/FastAPI to enable communication between backend systems.
  • Database Management & SQL: Write efficient SQL queries to interact with databases such as PostgreSQL. Help with schema design and basic performance tuning.
  • Code Quality & Optimization: Follow best practices to write clean, maintainable code. Work with senior developers to optimize performance and scalability of data pipelines and APIs.
  • Bug Fixing & Support: Help troubleshoot API and ETL issues. Participate in debugging and testing to ensure a reliable system.
  • Team Collaboration: Work closely with team members including data engineers, analysts, and front-end developers to deliver robust full-stack solutions. Take part in code reviews and agile development practices.

Requirements:

  • 1-4 years of professional experience as a Full Stack Developer with a strong focus on Python and Django.
  • Solid foundation in Python and the Django framework.
  • Experience or familiarity with task queues, environment variable management, and using AWS SDK.
  • Understanding of RESTful API development and basic authentication methods (e.g., JWT, OAuth).
  • Working knowledge of SQL and experience with relational databases like PostgreSQL.
  • Exposure to front-end development using HTML5, CSS3, and JavaScript. Experience with React is a plus.
  • Hands-on experience with Git for version control.
  • Basic understanding of deployment workflows, gunicorn/uWSGI, and working in cloud environments (AWS or Azure preferred).
  • Exposure to Docker and/or CI/CD practices is a plus.
  • Good communication skills and willingness to learn and collaborate.
  • Bachelor's degree in Computer Science, Information Technology, or a related field or equivalent practical experience.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145324115