Smart Role

Full Stack Developer

Remote, United States remote Entry Salary not listed
remote Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

About Smart Role
Smart Role is an AI-powered interactive training platform designed to transform customer service (CS) teams by enhancing agent performance through realistic chat simulations.
The platform aims to boost agents' productivity by providing a scalable training solution that helps agents hone their skills, prepare for real-world interactions, and stay updated with industry best practices.
Role Overview
As a Full Stack Developer at Smart Role, you will be at the forefront of developing innovative web applications that leverage our powerful tech stack. You will play a crucial role in both the development and deployment of our solutions, working closely with a team of talented developers, designers, and product managers to deliver exceptional products that meet our high standards of quality and innovation.
Key Responsibilities
Develop and maintain web applications using our tech stack: Node, Trpc, Prisma, MongoDB NextJs, TailwindCSS.
Implement responsive UIs that are compatible across different browsers and devices.
Collaborate with the marketing & design team to translate visual concepts into functional online experiences.
Ensure the performance, quality, and responsiveness of applications.
Integrate third-party services such as ChatGPT, Mistral, Mongo Atlas, Vercel, and Google Cloud.
Utilize Docker for containerization and ensure seamless deployment processes.
Write clean, maintainable code and perform code reviews to maintain code quality.
Use testing frameworks like Jest for comprehensive testing.
Follow best practices for coding standards, including the use of Prettier and Eslint.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience as a Full Stack Developer or similar role.
Strong proficiency in NodeJS, NextJS, and experience with MongoDB.
Familiarity with Trpc, Trpc Shield, and Prisma.
Experience with frontend technologies such as TailwindCSS and DaisyUI.
Knowledge of containerization with Docker and deployment on platforms like Vercel and Google Cloud.
Experience with DevOps practices and tools.
Strong understanding of code versioning tools, such as Git.
Excellent problem-solving skills and attention to detail.
Why Join Us?
Be part of a dynamic team that values innovation and creativity.
Work on cutting-edge projects that have a real impact.
Enjoy a flexible and supportive remote work environment.
Competitive salary and benefits package.
We are excited to see what you bring to our team at Smart Role!

Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Technology & IT Customer Service Remote Collaboration Full Stack Developer remote

Likely questions

  1. Tell us about work you have done that is close to the Full Stack Developer role.
  2. How would you approach your first 30 days at Smart Role?
  3. Which of Customer Service, Remote Collaboration and Full have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with Customer Service, Remote Collaboration and Full.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Full Stack Developer role because I can bring practical experience in Customer Service, Remote Collaboration and Full, learn the team quickly, and contribute to the outcomes Smart Role needs from this hire.

Related jobs.

More roles from this company or category.