Avatar for WittyPen

Boost your content marketing through best writers

Jr. Software Engineer

₹3L – ₹4.2L • No equity
Apply now

We’re hiring a programmer to join our Engineering team to help shape the frontend and backend of our Vue.js and Laravel based applications. We’re accepting applications for the next four weeks (starting end of May).

WittyPen is a platform that helps hundreds of businesses get quality content from freelance writers across the world. We are building features and products to help businesses scale their content creation seamlessly, and also let content writers earn well from wherever they are in the world. We're looking for someone to help shape and build the future of our products.

We strongly encourage candidates of all different backgrounds and identities to apply. Each new hire is an opportunity for us to bring in a different perspective, and we are always eager to further diversify our company. WittyPen is committed to building an inclusive, supportive place for you to do the best and most rewarding work of your career.

About the job

This job is primarily about building new features from scratch for our core platform and other products. But occasionally you will also be spending time in fixing bugs and improving the code. We are only two people in the Engineering team, (you'd be number three) which means that even though we each have our areas of expertise, we all wear many hats.

Also we tend to not think of our Engineers as mere coders. We want programmers who are good with communication skills (especially writing) and with good vocabulary, as it helps in ironing out bugs and problems with the code. We want programmers who have a knack for solving interesting problems and building good looking interfaces.

Here are some real examples of the work we’ve done lately that might help you to get a better idea of what this job entails:

  • Built tools to improve operational capabilities of our team
  • Crafted a new notifications system for all our users to improve efficiency and reduce clutter
  • Created an OTP verification system for our Customers
  • Updated designs for our authentication pages

So on a day to day basis you can expect the following from the job:

  • Building polished user interface components with JavaScript, HTML, and CSS
  • Add necessary business logic and API capabilities for features to be built
  • Improvise code based on feedbacks received
  • Tracking technology changes and keeping our applications up-to-date
  • Participate in brain-storming sessions, research with the team and work on new initiatives

About you

You will be mostly working with web techonologies so if you love working with them, this is the role for you. Below we have outlined what we expect:

  • You should have mastery in basic features of PHP or JavaScript (if you have it in both, that's a big plus). You should also know the basics of web development and technologies really well.
  • Apart from these two languages, we heavily work with MySQL and and you should know how to write all sorts of SQL queries, understands the basics and knows the principles behind relational databases.
  • We also work with REST APIs and you know how to work with them in JavaScript. If you can also work with them in PHP, it's a brownie point.
  • You understand various programming paradigms, like MVC, and best practices such as SOLID principles or concepts of refactoring.
  • You know what Laravel is and how it works.
  • You know your work around modern JavaScript technologies and frameworks like Vue.js or React.
  • You have worked with modern CSS or worked with stuff like Flexbox, Sass, Stylus, BEM syntax or Tailwind CSS.
  • You understand what linters are, how they work and how to use them.
  • You don't need to be a designer but you understand good UI design and know when something isn't at par.

Pay and benefits

This is a fully remote, full-time (40-hour per week) position and you can choose your own work hours. You can also choose to work from our office in Pune, once it re-opens (after the pandemic is under control). All we ask is for you to be available when there are team activities, which are usually scheduled on Wednesdays every week.

The salary for this position is between ₹300,000 - ₹420,000 INR based on experience and expertise. We will also pay for necessary equipment, if needed.

We believe in working asynchronously and don't believe in you being online for a fixed time period every day. We don't track work hours either. What we only expect is that the work allocated to you should be completed before deadlines. We are stringent with deadlines.

Hiring Timeline

Please note that we are accepting applications only till June 15th (11 PM) IST. We expect to take 4-5 days to review all the applications. During this time you will hear back from us regarding your application.

If shortlisted, we will have a small take-home test for you to work on, for which we will give you plenty of time to finish. This will be a small project focused on a small part of a real problem we are dealing with at WittyPen.

Why a project? It's because we don't believe in hiring candidates who can write the best bubble sort algorithm. In real world, the best bubble sort algorithm is a Google search away. Making people write the best bubble sort algorithm on a whiteboard is an age old practice. We believe in hiring creative folks who can solve real world problems.

If your code gets selected, you will be advanced to some interviews with your future colleagues. By end of June, we will select the final candidate. From July 1st you can expect to join WittyPen.

How to apply

To apply, you will have to go our job portal in the link below and fill up the form. Note that this is the only way we are accepting applications for this role.


Apply: https://jobs.wittypen.com/jr-software-engineer-may-2020

In the application, tell us not just how you can help us build WittyPen, but also how WittyPen can help you grow. Let us know if you've seen our work and like what we do. Do write about any new web technology you like and why. Be honest about yourself and tell us if you don't know something. If you write things like "I will do anything to make your company a big success", you will be straightaway rejected.

Keep it sharp, short, and mention things that matters to you. We value great writers, so take your time with the application. We’re giving you our full attention.

And honestly, we are not really interested in resumes. But that doesn't mean we're not interested in what you've worked on in the past, we're just leaving it up to you to tell your own story the way you want to tell it.

Write whatever you put together in the "Your Application" field when applying.

Can't wait to hear from you!

Parental leave

Equity benefits

Remote friendly

Professional development

Company events

WittyPen at a glance

Boost your content marketing through best writers

WittyPen focuses on Software, Content, Writers, Content Creators, and Content Marketing. Their company has offices in Pune. They have a small team that's between 11-50 employees.

You can view their website at https://wittypen.com or find them on Twitter, Facebook, and LinkedIn.