Full Stack Developer

Expires on 20240828

Share:

Application Overview

About SeamFlex

SeamFlex Consulting Inc. is a forward-thinking technology consulting firm that empowers organizations to thrive in an ever-evolving digital landscape. We specialize in cloud solutions, data & artificial intelligence, enterprise platforms (like ServiceNow, Salesforce, and Microsoft Dynamics 365), and digital transformation strategy. At SeamFlex, our mission is to achieve the extraordinary by delivering innovative, client-focused solutions that create measurable impact. Our projects span industries and continents.

Job Summary

We’re seeking a highly skilled Full Stack Developer who thrives at the intersection of backend, frontend, and mobile technologies. The ideal candidate is fluent in TypeScript, comfortable working across Node.js and React/React Native ecosystems, and passionate about building scalable, secure, and user-friendly applications. This role involves architecting robust APIs, delivering exceptional web and mobile experiences, and collaborating closely with cross-functional teams to bring ideas to life.

Job Details

Key Responsibilities

  • Design, build, and maintain scalable backend services and RESTful/GraphQL APIs using Node.js (NestJS / Express).
  • Develop and maintain responsive web applications using React.js (TypeScript-first approach).
  • Build and ship cross-platform mobile apps (iOS & Android) using React Native (CLI and Expo).
  • Implement secure authentication and authorization flows (Token-based auth, RBAC).
  • Integrate and optimize SQL / NoSQL databases, and leverage in-memory caching for performance.
  • Ensure code quality through testing, code reviews, and clean architecture patterns.
  • Collaborate with product managers, designers, and QA to deliver high-quality releases.
  • Deploy, monitor, and maintain applications via Azure cloud infrastructure and CI/CD pipelines.
  • Maintain clear API documentation and internal technical guides.

Technical Skills

Backend (APIs & Services)

  • Languages: Node.js, TypeScript / JavaScript
  • Frameworks: NestJS (modular, opinionated), Express.js (lightweight)
  • Data: SQL & NoSQL databases, in-memory caching
  • Patterns: RESTful APIs, GraphQL, real-time WebSockets
  • Auth & Security: JWT, RBAC, API security best practices

Web Frontend

  • Framework: React.js (TypeScript-first)
  • State & Data: React Query, RTK Query, Redux Toolkit
  • UI & Styling: Tailwind CSS, component libraries, or custom design systems
  • Forms & Validation: React Hook Form, Yup/Zod schema validation
  • API Integration: Typed API clients, error and loading state handling

Mobile (iOS & Android)

  • Framework: React Native (CLI & Expo)
  • Languages: TypeScript / JavaScript
  • Navigation: React Navigation (stack, tab, drawer)
  • State Management: Redux Toolkit, Zustand, React Query
  • Native Capabilities: Push Notifications (Firebase FCM / Expo), Deep Linking, Camera, Media, File Uploads, Geolocation, Maps, and Permissions
  • Testing: Jest, React Native Testing Library
  • Build & Distribution: Android Studio, Xcode, OTA updates, EAS, CI pipelines

Infrastructure & DevOps

  • Version Control: Git (GitHub / GitLab / Bitbucket)
  • CI/CD: GitHub Actions / GitLab CI pipelines
  • Cloud: Azure (App Services, Storage, DB, Key Vault, etc.)
  • Monitoring & Logging: Centralized logs, uptime checks, basic observability

Collaboration & Tools

  • API Documentation: Swagger / Postman / Insomnia collections
  • Documentation: Markdown-based docs, README-driven development, internal playbooks
  • Project Management: Issue tracking, Kanban/Scrum boards

Requirements

Qualifications

  • 5+ years of professional full-stack development experience.
  • Strong proficiency in TypeScript, Node.js, React.js, and React Native.
  • Experience deploying and maintaining production-grade apps on Azure or similar cloud platforms.
  • Demonstrated ability to write clean, maintainable, and testable code.
  • Familiarity with agile methodologies and collaborative workflows (Git branching, PR reviews).

Nice-to-Have

  • Experience with GraphQL Federation or microservice architectures.
  • Knowledge of CI/CD best practices and infrastructure-as-code tools.
  • Contributions to open source projects or developer communities.

Why Join Us

  • Work on innovative, impact-driven products that make a real difference.
  • Collaborate with a passionate, agile, and mission-driven team.
  • Flexible remote work environment.
  • Attractive renumeration package.
  • Opportunities for career growth, learning, and leadership.

Apply to Full Stack Developer

Personal information
Experience
Education
Documents

Download White Paper

Thank you for submitting your application! We have received your information and will review it carefully. If your qualifications match our current needs, a member of our team will be in touch with you shortly. We appreciate your interest in joining SeamFlex Consulting!”