Frontend Full-Stack developer

3 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About Us

Setoo is a leader in providing AI-driven software solutions. Our cutting-edge platform enables e-businesses to seamlessly offer their customers a range of curated, high-margin ancillary products and services, personalized in real-time. We are a passionate team of innovators, thinkers, and builders dedicated to creating high-quality, user-centric products that boost revenue and enhance customer experience. We thrive on collaboration, continuous learning, and solving complex challenges with technology.

Job Summary

We are seeking a talented and motivated Frontend Full-Stack Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining both the user-facing and server-side aspects of our web applications. The ideal candidate has a strong passion for creating beautiful, responsive, and high-performing user interfaces, coupled with the ability to design and implement robust backend services and APIs. You will work closely with our product, design, and engineering teams to deliver exceptional features and a seamless user experience from end to end.Key Responsibilities
  • Frontend Development (70%):
  • Develop, test, and deploy high-quality, responsive user-facing features using modern JavaScript frameworks like React, Vue.js, or Angular.
  • Translate UI/UX design wireframes and mockups into clean, efficient, and reusable code.
  • Optimize applications for maximum speed, scalability, and accessibility across a wide range of web-capable devices and browsers.
  • Collaborate with UI/UX designers to ensure the technical feasibility of their designs and provide constructive feedback.
  • Maintain and improve the quality of our existing frontend codebase.
  • Backend Development (30%):
  • Design, develop, and maintain server-side logic, RESTful APIs, and microservices.
  • Lead the integration of frontend components with backend services, consuming RESTful or GraphQL APIs to fetch and display data, and handle asynchronous operations gracefully.
  • Contribute to data modeling and the design and management of database schemas (SQL and NoSQL).
  • Implement security and data protection best practices.
  • General:
  • Participate in the entire application lifecycle, focusing on coding, debugging, and testing.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write comprehensive documentation and maintain software functionality.
  • Stay up-to-date with emerging technologies and industry trends.

Required Skills And Qualifications

  • Experience: 3-5+ years of professional experience in web development.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Must-Have Technical Skills

  • Frontend:
  • Strong proficiency in HTML5, CSS3, JavaScript, and TypeScript (ES6+).
  • In-depth experience with at least one modern JavaScript framework: React, Vue.js, or Angular.
  • Experience with state management libraries like Redux, MobX, or Vuex.
  • Strong experience with modern frontend build pipelines and tooling (Webpack, Babel, Vite, NPM/Yarn).
  • Backend:
  • Proficiency in a server-side language and framework, such as Node.js (with Express.js), Python (with Django/Flask), or Java (with Spring).
  • Experience designing, consuming, and integrating RESTful APIs.
  • Solid understanding of data modeling concepts.
  • Databases:
  • Experience with both relational (PostgreSQL, MySQL) and non-relational (MongoDB, Firestore) and Vector (Pinecone) databases.
  • General:
  • Proficient understanding of Git and version control workflows.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and the ability to work effectively in a team environment.

Nice-to-Have Skills

  • Experience with microfrontend architectures.
  • Experience with monorepo tools (e.g., Lerna, Nx, Turborepo).
  • Familiarity with GraphQL.
  • Experience with containerization technologies like Docker and orchestration with Kubernetes.
  • Knowledge of cloud platforms (AWS, Google Cloud, or Azure).
  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Familiarity with testing frameworks (e.g., Jest, Cypress, Mocha, Chai).
What We Offer
  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.
  • A collaborative and supportive work environment.
  • Opportunities for professional growth and development.
  • [Add any other specific perks like health insurance, paid time off, team outings, etc.]
Skills: graphql,cypress,frontend development,express js,kubernetes,css,html5,vuex,microfrontend architectures,ci/cd pipelines,mocha,redux,css3,jest,react,monorepo tools,express.js,mongodb,java,spring,github actions,gitlab ci,webpack,mysql,jenkins,postgresql,django,firestore,azure,typescript,javascript,angular,node js,babel,docker,git,restful apis,vue.js,html,node.js,python,pinecone,aws,sql,chai,nosql,flask,mobx,google cloud

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You