Point your AI agent at freehire and let it find you a job.

Get the CLI →

Evonence

NewBe an early applicant

Full Stack Engineer

Posted
Discussion

Summary

Full stack engineer (4-7 yrs) in Pune building web apps end to end: React/Vue + TypeScript frontends (Next.js/Nuxt) and Node.js/Express backends backed by SQL and NoSQL databases, REST/gRPC/GraphQL APIs with JWT/OAuth2 auth. Python data-stack skills (Pandas, PyTorch) are also expected.

Experience Level - 4 to 7 Years

Location - Pune


Frontend

  • JavaScript (ES6+): Strong understanding of core JavaScript concepts like closures, promises, async/await, and event handling.
  • Frameworks/Libraries:
  • React.js or Vue.js: Experience with component-based architecture, state management (e.g., Redux, Vuex), hooks, and context.
  • TypeScript: Experience with strongly-typed JavaScript.
  • Next.js/Nuxt.js: Knowledge of server-side rendering (SSR) and static site generation (SSG).
  • CSS Frameworks: Knowledge of Bootstrap, Tailwind CSS, or similar.
  • Frontend Build Tools: Webpack, Babel, Vite, or similar.
  • Understanding of Flutter and React Native would be added advantage
  • Must aware of frontend hosting platforms like Firebase , Subabase , Vercel


Backend Skills:

  • Node.js: Proficiency in building RESTful APIs and microservices.
  • Express.js or Koa.js: Familiar with building web applications and handling HTTP requests/responses.
  • Database Management:
  • SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB).
  • Proficiency in writing complex queries, understanding joins, indexing, and optimization.
  • Authentication & Authorization:
  • Experience with JWT, OAuth2, or other authentication strategies.
  • API Design:
  • RESTful API principles.
  • Knowledge of gRPC, GraphQL and its implementations.


Required skills and qualifications

  • Bachelor‘s degree in Computer Science, Software Engineering or a related field.
  • In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch.
  • Experience with front-end development using HTML, CSS, and JavaScript.
  • Familiarity with database technologies such as SQL and NoSQL.
  • Excellent problem-solving ability with solid communication and collaboration skills.


Preferred skills and qualifications

  • Experience with popular Python frameworks such as Django, Flask or Pyramid.
  • Knowledge of data science and machine learning concepts and tools.
  • A working understanding of cloud platforms such as AWS, Google Cloud or Azure.


.


Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available