Senior Full Stack Engineer (Remote)
Join our innovative software consultancy, AMK Solutions, as a Senior Full Stack Engineer and play a key role in building reliable, scalable, and beautiful products for fast-growing startups and established companies. As a remote-first team, we value ownership, clear communication, and delivering high-quality software.
We're seeking an experienced full-stack engineer to work on large-scale systems, collaborate effectively in a high-performance environment, and contribute to the development of high-traffic web platforms with real-time features, modern APIs, and mobile-friendly frontends. You will work on a shared repository using TypeScript, contributing across backend services (Node.js/Express) and frontend applications (Next.js/React).
Responsibilities:
- Develop backend services using Node.js, Express.js, and TypeScript
- Build and maintain RESTful APIs for user accounts, voting systems, and live updates
- Create responsive web apps using Next.js, React, Tailwind CSS, and component libraries like ShadCN
- Work with MongoDB and Mongoose for data modeling and queries
- Implement authentication flows (email, social login, OTP) using Passport.js
- Handle real-time communication with users using Socket.io
- Set up background job processing with Redis and Bull
- Contribute to shared frontend components for web and future mobile apps
- Optimize performance, caching, and SEO rendering strategies
Requirements:
- 5+ years of experience building full-stack applications at scale
- Strong knowledge of Node.js, Express.js, and TypeScript
- Proficiency in building frontend apps with React and Next.js (SSR/SSG)
- Experience working with MongoDB, Redis, and job queues
- Familiarity with Tailwind CSS and modular component libraries
- Strong understanding of REST APIs, real-time updates, and background processing
- Fluent in English, with excellent written and verbal communication
- Must be able to work during U.S. business hours
Bonus Skills:
- Familiarity with React Native and the Expo ecosystem
- Experience with integrations like Stripe, Typesense, or reCAPTCHA
- Exposure to DevOps tools (Docker, AWS, Pulumi) is helpful, but not required
What We Offer:
- Competitive compensation
- Fully remote team and flexible work culture
- U.S. time zone alignment for collaboration
- Opportunity to grow with a high-performing engineering team
To apply, please send your resume to [email protected] and mention the word HOTCAKES and tag RMzguNjguMTM0LjE5NA== to show you've read the job post completely.
Apply To This Job Apply for this job