Free cookie consent management tool by TermsFeed FuelBuddy - Senior Full Stack Developer - Node.js/React.js | Antal Tech Jobs
Back to Jobs
2 Days ago

FuelBuddy - Senior Full Stack Developer - Node.js/React.js

decor
Mumbai, Maharashtra, India
Information Technology
Full-Time
FuelBuddy

Overview

Description

Key Responsibilities :

  • The Full Stack Engineer will play a crucial role in the entire software development lifecycle, encompassing a broad range of responsibilities :
  • Application Design, Development, and Maintenance : Take ownership of the end-to-end design, development, and ongoing maintenance of sophisticated web and mobile applications, ensuring consistency and reliability across the full technology stack.
  • Front-End UI Development : Architect and implement highly responsive and accessible user interfaces utilizing modern JavaScript frameworks. This includes building with Vue.js (specifically Vue 3 with Composition API), ReactJS along with component libraries such as DaisyUI and shadcn/ui to deliver intuitive and aesthetically pleasing user experiences.
  • Native Mobile Application Development : Develop and maintain high-quality native mobile applications for both iOS and Android platforms using React Native, ensuring a consistent and performant experience for mobile users.
  • Serverless Back-End Development : Design, develop, and optimize serverless functions using Google Cloud Functions with Node.js, focusing on efficiency, scalability, and cost-effectiveness for various back-end processes.
  • GraphQL API Design and Implementation : Design and implement robust and flexible GraphQL APIs using Hasura, which includes developing custom business logic via Actions, managing Remote Schemas, and configuring Event Triggers and Scheduled Triggers for real-time data processing.
  • Third-Party System Integration : Lead and execute complex integrations with critical external vendor systems, notably ERPNext, as well as other third-party platforms and services. This will involve extensive work with both REST and GraphQL APIs, as well as webhook implementations to ensure seamless data exchange and synchronization.
  • Containerized Application Deployment : Work proficiently with containerized applications deployed on Google Kubernetes Engine (GKE) Autopilot, managing deployments, scaling, and ensuring operational stability.
  • AI-Assisted Development : Proactively leverage AI-assisted development tools, such as Claude Code and ChatGPT Codex, to enhance productivity, accelerate code generation, and streamline problem-solving while maintaining rigorous code quality standards.
  • Technical Leadership and Mentorship : Provide technical leadership and guidance, actively mentoring junior and mid-level engineers to foster their growth and uphold best practices within the team.
  • Architectural Vision : Architect highly scalable serverless and containerized solutions, making critical technical decisions that directly influence product direction and future architectural roadmaps.
  • Cross-Functional Collaboration : Collaborate effectively with product managers, UX designers, and other stakeholders to accurately translate business requirements into precise and actionable technical specifications and solutions.
  • Code Quality and Best Practices : Write clean, maintainable, well-documented, and thoroughly tested code, adhering strictly to established coding standards and industry best practices.
  • Design System Adherence : Ensure consistency across all web and mobile applications by diligently leveraging and contributing to our established design systems.
  • Performance Optimization : Proactively identify and address performance bottlenecks, optimizing application performance, database queries, and serverless function execution to ensure optimal user experience.
  • Code Review and Standards : Conduct comprehensive code reviews, provide constructive feedback, and actively contribute to establishing and enforcing coding standards across the engineering team.
  • Hasura Management : Manage Hasura metadata, database migrations, and the permissions system to ensure data integrity and secure access control.
  • CI/CD Pipeline Development : Develop and maintain robust Continuous Integration/Continuous Deployment (CI/CD) pipelines using self-hosted GitLab and GitLab Runners, automating the build, test, and deployment processes.
  • Agile Methodology Participation : Actively participate in agile ceremonies, effectively manage tasks, and track project progress using JIRA or similar project management tools.
  • Production Issue Resolution : Troubleshoot and swiftly resolve complex technical issues encountered in production environments, minimizing downtime and impact on users.
  • Technology Scouting : Stay abreast of emerging technologies and industry trends, recommending innovative improvements and additions to our existing tech stack.

Required Qualifications

Candidates must possess a strong foundation of skills and experience, including :

  • Extensive Professional Experience : 8-10 years of progressive professional software development experience, demonstrating a consistent track record of success.
  • Front-End Framework Mastery : Strong proficiency in Vue.js (Vue 3 with Composition API) and React, alongside deep expertise in React Native for mobile application development.
  • Cross-Platform Mobile Development : Proven experience building robust cross-platform mobile applications with React Native for both iOS and Android, including a solid understanding of mobile-specific considerations.
  • UI Library Experience (Vue) : Demonstrable experience building modern web applications with DaisyUI within Vue.js projects, leveraging its comprehensive component set.
  • UI Library Experience (React) : Practical experience building elegant user interfaces with shadcn/ui within React projects, utilizing its customizable and accessible components.
  • Styling Expertise : Expert-level knowledge of Tailwind CSS for efficient styling and customization in web projects, and proficiency with StyleSheet and NativeWind for mobile application styling.
  • Core Web Technologies : Expert-level knowledge of JavaScript/TypeScript, HTML5, and CSS3, including modern features and best practices.
  • GraphQL and Hasura Expertise : Extensive experience with Hasura and a deep understanding of GraphQL architecture, including schema design, queries, mutations, and subscriptions.
  • Node.js Development : Strong Node.js development experience, with a particular focus on building and optimizing serverless functions.
  • Google Cloud Platform (GCP) Proficiency : Hands-on experience with Google Cloud Platform, specifically with Cloud Functions (1st gen) and GKE Autopilot, including deployment and management.
  • Containerization and Orchestration : Proven experience with containerization using Docker and orchestrating deployments with Kubernetes.
  • CI/CD Pipeline Management : Proficiency with GitLab CI/CD, including pipeline configuration, script development, and managing GitLab Runners.
  • Third-Party Integration Experience : Proven experience integrating with a wide array of third-party systems and external APIs, handling various authentication methods and data formats.
  • ERP System Familiarity : Experience with ERPNext or similar ERP systems (e.g., Odoo, SAP, Oracle NetSuite) is highly desirable, particularly regarding API integration and data management.
  • GraphQL Deep Dive : Deep understanding of GraphQL queries, mutations, subscriptions, and effective schema design principles.
  • REST API Acumen : Strong understanding of REST API design principles, various authentication methods (OAuth, API keys, JWT), and webhook implementations.
  • Database Skills : Solid experience with PostgreSQL database design, optimization, and advanced querying.
  • Hasura Advanced Features : Experience leveraging Hasura's advanced features such as Actions, Remote Schemas, Event Triggers, and Scheduled Triggers.
  • Security and Access Control : Strong understanding of authentication, authorization, and role-based access control (RBAC) mechanisms within Hasura and broader application security contexts.
  • API Documentation & Testing : Proficiency with API documentation tools (e.g., OpenAPI/Swagger) and API testing tools.
  • Architecture Understanding : Strong understanding of serverless architecture patterns and Kubernetes best practices for scalable and resilient systems.
  • Agile Development : Experience with agile methodologies and proficiency in using JIRA for effective task and project management.
  • AI-Assisted Development Adaptability : Demonstrated ability to effectively use AI-assisted development tools to enhance productivity while meticulously maintaining high code quality and accuracy.
  • Problem-Solving & Debugging : Excellent problem-solving skills and a strong ability to diagnose and debug complex technical issues efficiently.
  • Communication & Collaboration : Strong communication, interpersonal, and collaboration skills, with the ability to work effectively within a team and with cross-functional stakeholders.

(ref:hirist.tech)

Share job
Similar Jobs
View All
1 Hour ago
Sr AI Engineer
Information Technology
  • 1000000 - 2500000 INR - Annual
  • 6 - 9 Yrs
  • Pune
Job Description Summary We are looking for a technically skilled and impact-driven AI Engineer to design and develop advanced AI models across use cases such as multi-agent systems, (Graph) RAG, computer vision, and tabular prediction tasks. You w...
decor
17 Hours ago
Devops Engineer
Information Technology
  • 5 - 9 Yrs
  • Pune
To support our growth, client is looking for a DevOps Engineer to join our Platform team within our broader Products organization. You will mainly be focusing on improving our existing infrastructure, as well as coming up with and implementing new ...
decor
17 Hours ago
Site Reliability Engineer
Information Technology
  • 3 - 7 Yrs
  • Pune
SRE Key Skills - GCP: BigQuery, Airflow, Cloudstorage.. Observability: ELK + grafana Devops: CI/CD Gitlab and Jenkins Integration background Key Responsibilities ● Implement and manage the observability stack (metrics, logs, traces ...
decor
20 Hours ago
Java Lead Developer
Information Technology
  • 26 - 36 INR - Annual
  • 8 - 15 Yrs
  • Pune
Skills- Java, Spring boot, Microservices, GCP, Team managment Required Skills & Experience Proven experience as a Team Lead or similar leadership role. Strong Java development background (knowledge of Node.js/TypeScript/Python is a bonus)....
decor
23 Hours ago
Data Integrations Architect - Dell Boomi
Information Technology
  • 3000000 - 3500000 INR - Annual
  • 8 - 15 Yrs
  • Pune
Data Integrations Architect - Dell Boomi Experience: 8+ Years Location: Pune Role Overview We are looking for an experienced Data Integrations Architect - Dell Boomi to design and implement scalable, secure, and high-performance integration s...
decor
23 Hours ago
Full Stack Cloud Engineer - FrontEnd
Information Technology
  • 1800000 - 2000000 INR - Annual
  • 3 - 7 Yrs
  • Pune
Senior Full-Stack Cloud Developer Location: Pune (Hybrid) Experience: 3+ Years Job Type: Full-Time About the Role We are looking for a skilled Senior Full-Stack Developer - FrontEnd to work on an AI-driven knowledge platform. The role in...
decor
23 Hours ago
Data Integration Specialist - Fivetran
Information Technology
  • 2000000 - 2500000 INR - Annual
  • 5 - 10 Yrs
  • Pune
Data Integration Platform Specialist – Fivetran Experience: 8+ Years Location: Pune Role Overview We are hiring a Data Integration Platform Specialist with strong expertise in Fivetran to manage and optimize enterprise data integration platfo...
decor
23 Hours ago
Data Integration Architect
Information Technology
  • 2500000 - 4000000 INR - Annual
  • 8 - 15 Yrs
  • Pune
Position: Data Integration Architect (No Data Engineer) Number of positions: 1 (New role) Reporting to: Data Integration Manager Experience required: 8+ years total, with at least 4+ years in Data Integration Stability requirement: Minimu...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media