Full Stack Developer (Noida)

Full Stack Developer (Noida)

25 Oct
|
Evolution Cloud Services (EVOCS)
|
Noida

25 Oct

Evolution Cloud Services (EVOCS)

Noida

Company: EVOCS

Location: Mumbai/ Noida, Hybrid

Experience:3–4 years

Employment Type: Full-time

About The Role

Velloe – an EVOCS Company is looking for a Junior Full Stack Developer to join our engineering team and work across our headless, multi-platform product architecture. Our stack pairs a Drupal 10 headless CMS with a Next.js 14 web portal and React Native mobile apps for iOS and Android, all sharing synchronized state, unified data contracts, and end-to-end AES-256-CBC payload encryption. You'll work across mobile, web, and backend layers, contributing to features that span our entire platform rather than sitting in a single silo.

This role suits someone with 3–4 years of hands-on development experience who is comfortable moving between a React Native codebase, a Next.js frontend, and a PHP/Drupal backend, and who wants to keep building breadth across a modern, security-conscious stack.

What You'll Work With

Our architecture is headless and decoupled: Drupal 10 serves content and business logic through REST and GraphQL APIs, consumed by a Next.js 14 web portal and React Native 0.78 mobile apps. All three layers share unified data contracts and encrypt API payloads end-to-end with AES-256-CBC.

Key Responsibilities

- Build and maintain features across our React Native (iOS & Android), Next.js web, and Drupal backend codebases, depending on sprint needs.
- Implement UI screens and components using React Native Paper, Reanimated, and React Navigation on mobile, and React with Tailwind CSS on web.
- Integrate with REST and GraphQL APIs exposed by our Drupal 10 backend, including handling CSRF token injection, authenticated requests, and AES-256-CBC encrypted payloads.
- Manage application state using Redux Toolkit and RTK Query, including offline persistence via redux-persist and AsyncStorage on mobile.
- Build and validate forms using React Hook Form and Yup on the web portal.
- Implement and troubleshoot push notifications, deep linking,



and local/remote notification handling using Firebase Cloud Messaging and Notifee.
- Contribute to backend features in Drupal 10 (PHP 8.2), including custom REST endpoints, GraphQL schema/resolvers, and content model changes.
- Work with MySQL 8.0 for data modeling, queries, and performance tuning as needed.
- Integrate third-party services such as Razorpay (payments), FingerprintJS (device fraud prevention), Google Analytics 4, Firebase Crashlytics, and Vimeo/YouTube video embeds.
- Support release processes: generate Android `.aab`/`.apk` builds via Gradle and iOS `.ipa` builds via Xcode Archive, and assist with manual submissions to Google Play Console and TestFlight/App Store.
- Write clean, typed code in TypeScript across mobile and web, following our ESLint/Prettier standards and Conventional Commits via Husky and Commitizen.
- Participate in code reviews, sprint planning, and cross-functional discussions with design, QA, and product.
- Debug and resolve issues across the stack, using tools like Firebase Crashlytics and network/API debugging to trace problems from client to backend.

Required Skills & Experience

- 3–4 years of skilled software development experience, with demonstrated work across both frontend and backend, or frontend and mobile.
- Strong proficiency in JavaScript/TypeScript, with practical experience writing typed, interface-driven code.
- Hands-on experience with React (web) and ideally React Native for mobile app development.
- Working knowledge of Redux or Redux Toolkit for state management,



including async data fetching patterns (RTK Query or similar).
- Experience consuming REST APIs; exposure to GraphQL is a plus.
- Familiarity with a server-side language such as PHP, and comfort working with a CMS or backend framework (Drupal experience is a strong plus, but not required if you're comfortable picking it up).
- Basic to intermediate SQL and relational database experience (MySQL, PostgreSQL, or similar).
- Understanding of Git workflows, including feature branching, pull requests, and code review practices.
- Familiarity with authentication/security concepts such as token-based auth, CSRF protection, or payload encryption (AES-256 or similar) is a plus.
- Ability to work across the mobile, web, and backend layers of a project, and willingness to learn unfamiliar parts of the stack.
- Good communication skills and comfort collaborating in a cross-functional agile team.

Nice to Have

- Experience with Next.js (App Router) and Tailwind CSS.
- Experience with Drupal or another headless/decoupled CMS.
- Exposure to Firebase services (FCM, Analytics, Crashlytics).
- Experience integrating payment gateways such as Razorpay, Stripe, or similar.
- Familiarity with mobile release processes (Gradle builds, Xcode Archive, Play Console/App Store submissions).
- Experience with mapping libraries (Leaflet, Google Maps) or media/video integrations (React Player, PDF.js, Vimeo/YouTube APIs).
- Exposure to AWS S3 or other cloud object storage for media/asset handling.

Tools & Practices You'll Use Bitbucket for version control, Husky pre-commit hooks with Commitizen for Conventional Commits, ESLint and Prettier for code quality, and Composer for backend dependency management.

Qualifications

- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Portfolio or prior project experience demonstrating full-stack or cross-platform development work.

📌 Full Stack Developer (Noida)
🏢 Evolution Cloud Services (EVOCS)
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (noida) / noida