Technical

Frontend Web Developer Intern

Preferable Location(s): Bengaluru, India
Work Type: Internship
We're looking to work with a great Frontend Web Developer to help us build the UI for the platform to be used by the next 100 million software developers. 
This will be an Internship with future scope of converting into a Full-Time role depending on your performance. You will be provided a very generous stipend for your work. 

Technical Skills: 

  • At least 1 year of experience as a developer. Note: This DOES NOT mean you should have 1 year of industry experience. This means you should be hacking your way with web development for at least 1 year.
  • Ability to handle heavy frontend tasks. You should be great at building UIs (from figma/or photos) and should write clean code. You should be comfortable with TailwindCSS.
  • We use TypeScript for both frontend and backend, therefore you should be very good with JavaScript.
  • Ability to sit down and google - you should be a good googler. No exceptions here.
  • Comfortable with our tech stack - We understand people like different tech for different roles and completely respect that. Make sure you review our tech stack and see if you're comfortable with it. For example, codedamn is not the right place for you (unfortunately) if you're great at Python but can't stand working with JavaScript.

Non-Technical Skills: 

  • Communication skills and kindness to others, even when they make errors and mistakes.
  • Sense of ownership and drive to build
  • Ability to learn and iterate quickly
  • Organize and mobilize a team around a product vision.
  • Past experience in managing and mentoring junior engineers is good.

Tech Stack: 

Our tech stack is slightly more varied than this, but this is a broad overview of what we use. (This DOES NOT mean you should know all of them, this is just for your reference to what we use at codedamn)
  • Frontend:
    • Next.js 13
    • React 18
    • Tailwind CSS
    • WASM (minimal at the moment, for Monaco editor)
    • Deployed on Vercel
  • Backend
    • Node.js
    • GraphQL
    • MongoDB on Atlas
    • AWS (EC2s, Redis, Lambdas, Cloudwatch, S3, SES, SQS, etc.)
  • Infrastructure
    • Vercel for frontend deployment
    • AWS lambda for backend API server (GraphQL)
    • AWS Elasticache for managed Redis
    • MongoDB on Atlas deployed on AWS
    • VPC of Atlas inside AWS, GraphQL lambda, and a few other essential services
    • Custom transcoding pipeline for video processing deployed completely on AWS stack - SQS, EC2, Autoscaling inside VPCs

Submit Your Application

You have successfully applied
  • You have errors in applying
Please apply only after completing the assignment above.
You WILL be rejected if you apply without completing the assignment.