About the role
As a Full-Stack JavaScript Developer at TheWebVale, you will build responsive web applications, interactive dashboards, and client booking platforms. You will work across the entire JavaScript ecosystem, writing TypeScript code for React frontends and Node.js API services.
You will collaborate with designers and project leads in focused two-to-three week sprints. You will ensure consistent data typing, smooth user experiences, and clean code handoffs for our diverse clients.
What you will do
- Build full-stack web features using TypeScript, React, and Node.js.
- Implement asynchronous data pipelines and RESTful endpoints using Express or Fastify.
- Design flexible data schemas in MongoDB and configure indexing for fast retrieval.
- Connect frontend interfaces with backend services using typed API clients.
- Write comprehensive automated tests for client components and server routes.
- Deploy web applications to cloud hosting platforms with automated Git pipelines.
What you will need
- Hold 2–4 years of full-stack development experience focused on JavaScript and TypeScript.
- Demonstrate strong proficiency with React, Node.js, and modern ES6+ standards.
- Show practical experience working with MongoDB or PostgreSQL databases.
- Understand async programming patterns, event handling, and HTTP request cycles.
- Possess disciplined habits with Git version control and package managers.
- Collaborate effectively in an asynchronous, remote-first team setting.
Nice to have
- Experience using modern CSS tools like Tailwind CSS and CSS modules.
- Familiarity with Next.js or other server-rendered web frameworks.
- Knowledge of Redis caching or background task worker queues.