Frontend Developer

Frontend Developer @ BeautifulCode

About BeautifulCode

We are an IT services startup based out of Hyderabad. We are currently 25 and we are expanding rapidly. We have 3 frontend developer positions open. This role is suitable for someone who has the mindset to constantly learn new things and collaborate with clients to improve their products.

Requirements
  • Strong in writing OOPs Javascript
  • Strong in State Management Library (Either of Vue, Angular, React)
  • Strong in building highly functional and interactive applications
  • Experience in working with JS Browser API
  • Experience in working the Dev Tools ( Chrome Dev Tools, React Dev Tools, Vue Dev Tools )
  • Experience with working with Front End tools like Webpack, NPM, Gulp
  • Experience working with one of the testing tools like Karma, Mocha, Jasmine
  • Experience with ES6
Desirable
  • Experience in Typescript
  • Experience in optimising page performances using Lighthouse or any other profiler
  • Experience in writing advanced CSS and working with new age CSS tools
  • Experience with ES7
Qualifications
  • 1-2 years experience in frontend development.
  • Any bachelor or master degree. BTech CS and MCA are preferred.
  • Class of 2016 and 2017 are the right fit for this role.
  • Great communication skills.
After a couple of years at BeautifulCode you’ll be expected to
  • Lead a team of 2-3 engineers. Mentor new joinees.
  • Own sprint deliverables.
  • Talk to product managers to understand the new user stories and ask questions.
  • Work with your lead and estimate the effort required for new tasks.
  • Collaborate with your counterpart halfway around the world to debug a complex issue.
  • Participate in design sprints to figure out solutions to complex workflows.
  • Update the backend architecture.
Interview Process
  • Typical inteview topics: Frontend programming, Algos, Databases, Data structures, Linux
  • The process consists of 2 technical interview and an optional cultural fit interview.

Why should you join BeautifulCode?

We believe in active learning. This means going above and beyond what you have to learn to do your work. At BeautifulCode all of us have quarterly learning goals and a mentor who can help achieve the goals.

Our ultimate purpose is to create an environment and a culture that pushes us to become good software engineers. We achieve this with good doses of hands-on learning, pet projects and solving real-world problems.

COMPENSATION AND WORK LOCATION

  • 8+ LPA depending on the work experience
  • Work location: Hyderabad
IMPORTANT COMPANY POLICIES

  • Medical insurance for the employee, spouse, parents and children.
  • 20 leaves and 52 work from home (convertible to leaves in a certain ratio)
  • Subsidized apple laptops.
  • Work days: Monday to Friday
  • 2 fully paid trips every year. October 2018 trip: Beautiful Andaman and Nicobar Islands.
HOW TO APPLY

Send your resume to [email protected]

Frequently Asked Questions

  • Designation: Software Engineer
  • Role: Frontend Developer.
  • Communication: The ability to effectively communicate and articulate the technical challenges is fundamental for team velocity and chemistry.
  • Interest: We give more weight to your professional interests and learning objectives than to your experience. Beautiful Code is not a place where we work solely on company’s projects. Beautiful Code is a means to a much bigger end – your personal goals.
  • Demonstrable work: We will pay attention to your previous work. Especially your side projects.
A big NO!
Yes. The approach is to expose you to all the stack components. Initially, you will not be an expert but you will get the big picture. Once you can conceptualize the end to end stack then you will dive deep into each of the components.
On average, everyone at Beautiful Code spends about 50% of their time on learning. Learning is our thing. Initially, you will spend almost 100% of your time in active learning and ramp that down as you take up responsibilities in client projects.
If you are passionate about programming and you are a quick learner, you are welcome to apply.
The compensation will be 8+ LPA depending on the work experience. You’ll be working in Hyderabad.
© 2019 BeautifulCode