Role And Responsibilities
As a Full Stack Developer at Stackfusion Private Limited, you will be responsible for designing, developing, and improving our backend server using Django and PostgreSQL. You will be utilizing Docker containers and Kubernetes to efficiently manage heavy loads of data on the AWS platform. Additionally, you will collaborate with Mobile Developers and IoT Developers to ensure seamless integration and deliver lightning-fast responses to incoming requests from various sources. Your role will also involve scripting for data ingestion and working with large volumes of data. You will primarily work with Python for backend development and ReactJS for frontend development. Throughout the project lifecycle, you will contribute to strategy, design, coding, architecture, deployment, and optimization. Clean, testable, and well-designed code is of utmost importance.
Candidate Qualifications
The ideal candidate should possess the following qualifications:
- Experience with Linux, Git, Golang and Python
- Competitive programming skills for writing fast/optimized C and C++ code
- Proficiency in PostgreSQL, Websocket, and HTTP
- Experience with Django or similar web application frameworks such as Node.js, Ruby on Rails, or Spring
- Basic knowledge of HTML, Javascript, ReactJS, and other web tools
- Understanding of Network Programming and Microservices Architecture
- Desired experience with Django Channels, Django Rest Framework or similar tools, designing RESTful APIs, Django/Jinja Templates, Celery, RabbitMQ, and Memcached
- Familiarity with ASGI and WSGI, Docker, Kubernetes, and Shell scripting
- Previous experience in projects involving mobile client interaction
- Experience with OpenCV, C++, Erlang, server load balancing, database replication, MQTT or web-socket programming, and CI tools is a plus
Required Skills
- Linux
- Git
- Golang
- Python
- C and C++ programming
- PostgreSQL
- Websocket
- HTTP
- Django or similar web application frameworks
- HTML
- Javascript
- ReactJS
- Network Programming
- Microservices Architecture
- Docker
- Kubernetes
- Shell scripting
- Mobile client interaction
- OpenCV (optional)
- C++, Erlang
- Server load balancing (optional)
- Database replication (optional)
- MQTT or web-socket programming (optional)
- CI tools (optional)
Skills: git,shell scripting,opencv,spring,postgresql,http,erlang,web-socket programming,aws,go,rabbitmq,linux,html,wsgi,kubernetes,ci tools,javascript,docker,c,memcached,database replication,network programming,microservices architecture,django,restful apis,django channels,python,mobile client interaction,asgi,c++,competitive programming,node.js,golang,rest api,react js,ruby on rails,django rest framework,mqtt,django/jinja templates,django framework,websocket,server load balancing,celery