Senior Position

Senior Web Developer

Development
Surat
3-10 Years

About This Role

Join our team as a senior web developer to build exceptional web applications for our clients. You'll lead development projects, make architectural decisions, and mentor junior team members while working with modern technologies.

Key Responsibilities

  • Lead development of complex web applications using React and Next.js
  • Make architectural decisions and establish technical direction
  • Write clean, scalable, and maintainable code
  • Implement responsive, accessible user interfaces
  • Integrate with APIs and backend services
  • Mentor junior developers and conduct code reviews
  • Communicate with clients and translate requirements into technical solutions
  • Explain complex technical concepts simply to non-technical stakeholders
  • Train and enable junior team members
  • Optimize applications for performance and scalability
  • Implement testing strategies and ensure code quality
  • Stay current with web development trends and best practices
  • Estimate project timelines and manage technical deliverables
  • Document code and create technical specifications

Requirements

  • 3-10 years of professional web development experience
  • Expert-level knowledge of JavaScript/TypeScript, React, and Next.js
  • Strong understanding of modern web development practices and frameworks
  • Experience with state management (Redux, Zustand, Context API)
  • Proficiency in responsive design and CSS methodologies
  • Experience with RESTful APIs and/or GraphQL
  • Excellent communication skills - ability to explain and simplify technical concepts
  • Experience with chat interfaces and technical communication
  • High ownership and proactive problem-solving abilities
  • Commitment to pixel-perfect quality and attention to detail
  • Portfolio of production web applications
  • Personal projects demonstrating curiosity and continuous learning
  • Projects built outside regular work demonstrating experimentation
  • Proficiency with development tools (Cursor, VS Code)
  • Ability to write code and solve problems independently
  • Experience training and mentoring developers
  • Experience with Git and collaborative development workflows
  • Strong understanding of web performance and optimization

Nice to Have

  • Full-stack development experience (Node.js, Python, etc.)
  • Experience with TypeScript in production applications
  • Knowledge of testing frameworks (Jest, React Testing Library, Playwright)
  • Familiarity with CI/CD pipelines
  • Experience with Tailwind CSS or CSS-in-JS solutions
  • Understanding of serverless architectures
  • Experience leading development teams
  • Contributions to open-source projects
  • Experience with real-time applications and WebSockets

Our Core Values

These four fundamentals drive everything we do at Spoke

High Ownership

We take complete ownership of our work. Every team member is empowered to make decisions and drive projects forward with autonomy and accountability.

Great Communication

Clear, transparent, and proactive communication is at the heart of everything we do. We believe in keeping everyone informed and aligned.

Pixel-Perfect Quality

We obsess over details. Every pixel, every line of code, every interaction must meet our exceptionally high standards of quality.

Curiosity to Learn

We are lifelong learners. We constantly explore new technologies, methodologies, and approaches to stay at the cutting edge.

Ready to Apply?

Show us your personal projects and tell us why you're passionate about learning.

Logo