Swyt Solutions Circular Logo

Full Stack Developer

Swyt Solutions Dubai, United Arab Emirates Posted: 23 May 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the job:

We are looking for a Full Stack Developer with a minimum of 5 years of experience. This position will be a key part of Swyt's highly skilled team.

About Swyt:

Swyt is an all-in-one IT platform to lease, manage, and secure IT environments:

  • Access a leasing solution to finance equipment (laptops, smartphones, and more).
  • Manage, monitor, and track all devices and applications.
  • Onboard and offboard employees in just a few clicks.
  • Protect businesses with our MDM Solutions.
  • Support employees with real-time IT Helpdesk on Slack, Teams, or WhatsApp.
  • Get IT consulting on demand (cybersecurity, cloud-managed services, network management, CRM, business intelligence, collaboration tools, IT compliance, and governance).

Responsibilities:

  • Lead the integration ecosystem (CRM, AI tools, MDM, etc.).
  • Design and develop applications, APIs, and Microservices.
  • Collaborate with other developers/leads to design and develop highly scalable and secure customer-facing applications running on several marketplaces such as Zoho, Freshdesk, Azure, etc.
  • Design, prototype, develop, and implement new stacks with high quality.
  • Maintain existing stacks and provide timely support in resolving issues.
  • Write and maintain technical documentation.
  • Fix complex technical issues and provide solutions with consideration of best practices and long-term impacts of decisions.

Our Stack:

Frontend: Remix, React, Tailwind CSS, MaterialUI, SemanticUI, Bootstrap, HTML5, CSS3.

Backend: Node.js, Express.js, AWS SDK, Cloudflare, GraphQL, MySQL, PlanetScale, Drizzle ORM.

Tools & Utilities: TypeScript, ESLint, Prettier, Jest, Husky, Lint-staged, Jest, Git, CI/CD tools.

Cloud & DevOps: AWS (Lambda, S3, DynamoDB, Step Functions), Cloudflare Workers, Wrangler.

Other Libraries: Apollo Client, Zod, Axios, wretch, date-fns, VisX, Chart.js.

Requirements:

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 5+ years of professional experience in full stack development.
  • Strong proficiency in JavaScript, TypeScript, React, and Node.js.
  • Experience with cloud services such as AWS and Cloudflare.
  • Proficiency with SQL and NoSQL databases, particularly MySQL and PlanetScale.
  • Experience with GraphQL, Apollo Client, and related technologies.
  • Familiarity with CSS frameworks, especially Tailwind CSS.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Strong understanding of version control systems, particularly Git.
  • Excellent problem-solving skills and attention to detail.

Preferred Skills:

  • Experience with Remix and Cloudflare Workers.
  • Familiarity with Clerk for authentication and authorization.
  • Knowledge of testing frameworks such as Jest.
  • Experience with code quality tools like ESLint and Prettier.
  • Familiarity with state management libraries and hooks in React.
  • Experience with schema validation using Zod.
  • Strong communication skills and the ability to work collaboratively in a remote team environment.

Contact email: contact@swyt.me

Apply now

About Swyt Solutions

The solution to manage and secure your IT Operations. Swyt makes IT Easy, Secure, and Affordable, including onboarding and offboarding employees, smart procurement, device and application management, MDM solution, and real-time IT Helpdesk support.