Senior Full Stack Python Software Developer - 4+ Work Experience Years Only Job in Vashishth Technologies

Senior Full Stack Python Software Developer - 4+ Work Experience Years Only

Apply Now
Job Summary

Job Summary


We are inviting applications for software developers having in-depth knowledge for our tech startup at Vile Parle, Mumbai. This is for a brand new second office and brand new team. Our first office is in Marine Lines. We are growing fast and are expanding our team.


We are looking for a Full Stack Python Software Engineer with minimum of 4 years of work experience to help build the next phase of backend features and architecture . As an engineer, you will need to have in depth knowledge of backend systems, design principles and good coding practices. You will be our technical team lead eventually for our new office. We also plan to hire 3 more junior developer and 1 mid-level developer for this office but the plan is you will eventually lead them and be their go-to person. You must be very strong technically and in coding.


We expect you to be confident to handle production-level projects for our abroad clients. You should have done production level projects in the past and should be familiar with entire flow.


We are very serious about coding quality and top software skills so unless you are a top-level software developer, please DO NOT APPLY. We are only looking for candidates who are hardcore developers.


Compulsory Required Experience, Skills and Qualifications


TECHNICAL SKILLS


  • Minimum 4 years of experience developing scalable products in Python for backend and Javascript for frontend. You should be very good and advance user of Python and Javascript.


  • Advanced knowledge and experience with Python's Django framework, Flask framework and any backend framework like Node.js, Express, etc. You should have minimum 3 years experience with either Django or Flask and need to be advance user.


  • Advance knowledge and in depth understanding of frontend technologies such as Jquery, Bootstrap, Material Design and advance experience with atleast any one of the popular js frontend framework such as Vue.Js, Nuxt.Js, Angular, React


  • Must be very good with database models and their relationship, ORM queries. This is very important because most of our projects have atleast 50+ models. You should be smart enough to design database models using arrow-box approach.


  • Must have very good experience with developing REST APIs using Django Rest Frameworks/ Tastypie or any modern-day libraries


  • Good experience with popular relational databases such as Postgres, MySQL.


  • Experience with task queues such as Celery/RabbitMQ/Redis for asynchronous tasks.
  • Good experience with deployment on any 1:- AWS, Heroku, Digital Ocean, Google Cloud or any major cloud provider.
  • Good experience with third party tools REST API's such as Twilio, SMS and Email service providers.
  • Familiar with GIT.


NON-TECHNICAL SKILLS


  • Good communication skills.
  • Must be self-motivated and passionate to work in a startup.
  • Should have a passion to outgrow and keeping learning.
  • Should be able to analyze clients' requirements.
  • Ability to meet project deadlines and milestones.
  • Experience with bug tracking tools such as Trello/clubhouse
  • You need to be a fast learner. In the IT domain, technology changes every day and you need to have a thirst to learn new things. We are always learning new things.


NOT COMPULSORY skills but good to have. Candidates with these below skills will be given higher preference as compared to those without them


  • Experience with NoSQL databases such of Mongo db, Firebase,
  • Experience with tools such as Docker and Docker cli, Kubernetes.
  • Experience with CI/CD tools such as Jenkins.
  • Experience with Machine Learning models and techniques and how ML is integrated with web application with Django in backend.
  • Experience with mobile apps development using Javascript's React Native, Flutter or using native frameworks and language such as Kotlin.
  • Experience with creating frontend code from .psd file (.psd to html) or figma file. (figma to html)
  • Good experience with Jira. We don't use Jira at the moment but plan to migrate to it soon.


Responsibilities and Duties


  • Work on our production level projects which are in Python's Django and Vue.JS. This includes developing new features and maintaining existing ones. If you have never used Vue.JS and if you are expert with any other frontend framework such as React.js or Angular.JS, thats fine. We care about the programming concepts and not the syntax.
  • Model database architecture for performance and scalability. Modeling and relationships between models and their queries should be your expertise.
  • Develop appropriate web-based APIs for related systems. This is the heart of any web application so it's something which you will daily do.
  • Understand web protocols, standards, and technologies (HTML, CSS, JS, Bootstrap)
  • Use and promote standard python coding conventions (PEP8, pylint).
  • Participate in code reviews, automated and functional testing, and other aspects of our quality assurance process.
  • Fully participate in a scrum-based, agile development team.
  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.
  • Develop frontend UI using modern day Javascript frameworks such as Angular/React/Vue/Nuxt


Benefits


This is a full-time opportunity. Compensation is based on qualifications and experience. We don't increase salaries like other standard your typical IT companies (They usually do 2-5% per year maximum).


If our company does well and grows, we share profits with the team via quarterly/annual bonuses plus increments plus other options.


The position is based in Mumbai, India, and the candidate must live in Mumbai or be willing to relocate. Please DO NOT APPLY if you are currently situated in different state or cities. YOU NEED to be located in Mumbai and must be comfortable coming to our office in Vile Parle or Kalbadevi (whatever is closer to you.)


NOTE: You need to come to office for 1st month and once you are aware of the projects and their scope, remote work may be provided to you.


Its very important you understand that we DO NOT PROVIDE remote work facility to new joinees from DAY 1 so you need to come to office for first few months (approximate 1 - 1.5 month depending on how fast you learn). Once you are familiar with work and once we feel you are ready, we can provide hybrid work model where you need to come to office once a week/2 weeks and can work from home the other days.


You can check our company's website for more information about us.

Minimum qualification requirement

Required - Django skill with 4+ years experience

Required - Backend Development skill with 4+ years experience

Required - React.Js/Vue.JS/Angular.JS skill with 4+ years experience

Preferred - Bachelor's or higher education

Required - Located in Mumbai

Preferred - Good command over Englisg

Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Skills Required :

React Js, Postgres, Flask, Vue.js, Django, Laravel

Similar Jobs for you