Job Specifications
We are seeking a Full-Stack Developer to join our Integration Squad, a team dedicated to building seamless cross-platform integrations, solving technical challenges across environments, and ensuring high-quality, secure, and scalable solutions.
The ideal candidate has strong experience in the JavaScript ecosystem, enjoys debugging and troubleshooting, and is comfortable working across both frontend and backend environments. You should be a collaborative team player with excellent problem-solving and communication skills.
Responsibilities
Design, develop, and maintain cross-platform integrations
Build responsive, accessible, and SEO-friendly web applications
Implement secure, scalable, and maintainable backend services
Work with databases, caching, and storage solutions to ensure performance
Contribute to DevOps workflows, CI/CD pipelines, and deployment processes
Collaborate with the team to research, document, and resolve technical challenges
Skills
Strong expertise in the JavaScript ecosystem
Debugging and troubleshooting across environments
Research and documentation with a problem-solving mindset
Team collaboration and technical communication
Frontend
React.js, Next.js (SSR, SSG, ISR)
TypeScript
Tailwind CSS, Radix UI
Responsive design and accessibility (WCAG)
Backend
Node.js, Express.js, NestJS
REST and GraphQL API design and integration
Databases
SQL (Postgres, MySQL), NoSQL (MongoDB, Firebase)
Supabase (auth, storage)
Query tuning and caching strategies
DevOps
Vercel, GitHub (PRs, version control)
CI/CD with GitHub Actions
Basic AWS/GCP and serverless functions
Best Practices
SEO fundamentals (Core Web Vitals, metadata, structured data, sitemap)
Security: authentication, XSS/CSRF prevention, secure coding
Performance optimization: caching, indexing, code splitting
Clean, maintainable code with design patterns
Nice to Have
Testing with Jest, React Testing Library, Cypress, Playwright
Mobile/Hybrid development (Capacitor, Ionic, React Native, Flutter)