19 Aug
|
Apps Celestial
|
Nagpur
19 Aug
Apps Celestial
Nagpur
Role & responsibilities
Backend Development (Node.js & GraphQL)
Design and develop GraphQL APIs with efficient data fetching strategies.
Implement authentication & authorization using JWT, OAuth, or similar protocols.
Optimize queries, resolvers, and caching strategies for performance.
Integrate with databases (PostgreSQL, MySQL, MongoDB, or Firebase) and
third-party APIs.
Frontend Development (Nuxt & Vue 3)
Develop highly interactive Vue 3 components using the Composition API.
Utilize Nuxt.js for SSR (Server-Side Rendering) and SSG (Static Site Generation).
Manage application state using Pinia (or Vuex).
Ensure responsive and accessible UI/UX across multiple devices.
General Development & Best Practices
Write clean, maintainable, and scalable code following best practices.
Collaborate with designers, product managers, and other developers.
Conduct code reviews, testing (Jest/Vitest), and debugging to maintain code quality.
Optimize applications for performance, security,
and scalability.
Preferred candidate profile
3+ years of experience in GraphQL API development (Apollo Server, Hasura, or
equivalent).
Solid proficiency in Node.js (Express.js, Fastify, or NestJS).
Hands-on experience with Vue 3 (Composition API, Vue Router, Pinia).
Experience with Nuxt.js for SSR and SSG.
Strong understanding of database design and experience with SQL (PostgreSQL,
MySQL) or NoSQL (MongoDB, Firebase).
Experience with authentication & security best practices (OAuth, JWT, CSRF).
Familiarity with Git, Docker, and CI/CD pipelines.
Good-to-Have:
Experience with WebSockets & real-time applications.
Familiarity with Headless CMSs (Strapi, Contentful, Sanity).
Knowledge of GraphQL subscriptions & caching techniques.
Understanding of unit & integration testing (Jest, Cypress, Vitest).
📌 Full-Stack Developer (Nagpur)
🏢 Apps Celestial
📍 Nagpur