Skip to content

ChillarAnand/careers

 
 

Repository files navigation

Career @ Appknox

Wanna be a KnoxStar? We are Hiring!

About Appknox

We have built some Microservices & IDE Plugins with Python/Django, Node, Java, Ember to help developers and enterprises to automatically detect and fix security loopholes in their Mobile (iOS, Android, Windows, etc.) / IoT Apps within a few minutes. Before you wonder: No, you need not know anything at all about security to apply for tech positions in Appknox. We have expericed security professionals on-board who will give us scripts to detect vulnerabilities. Our job is to refine it and integrate it with the whole system. Only requirement to apply for appknox is to know how to write good code.

Our tech team is close-knit family of 3 developers (1 of which is @subho007 - CTO). But the size of company is about 25+ people strong (security, sales, marketing, design & other teams). The tech team intentionally tried being as small as possible for as long as possible. Because we love to do as much work as we can - on our own. Only hire when we can no longer handle things on our own. It gives you a lot of oppurtunity to learn a lot of things.

We are very picky about hiring. Because the core members will set the engineering culture that the entire tech team will follow in the future. Which means the core team should reflect the kind of culture we wish to have in our company: A close knit family of learners trying to leave a mark in the world. To make today safer & better than yesterday - however small the change may be. This is what it means to be a KnoxStar.

Common Requirements & Responsibilities

  • You are responsible for growing your team
  • You take ownership of the product/service you are writing
  • You are able to write clean, pragmatic and testable code
  • Comfortable with basic unix commands (+ Shell scripting)
  • Very Proficient in Git & GitHub
  • Proficient in English
  • Have a GitHub & StackOverflow profile
  • Proficient in writing test-first code (a.k.a Writing testable code)
  • Make sure you read our architecture blog post before applying. You dont have to understand everything there. But just a high-level understanding would be a huge plus
  • You have your own Linux / Mac machine
  • Windows is allowed iff you are a windows power-user and capable of setting up dev environment that is identical to Linux/Mac
  • Any other tech-skill that you have that are not in job requirements (be sure to mention in the mail)
  • Can play Counter-Strike (Optional. It's okay if you cannot play Counter Strike - we will teach you)

Open Positions

The Interview Process

The interview process in the order:

  1. 3 programming challenges (If your GitHub/Bitbucket/StackOverflow profile is impressive or if have an impressive portfolio - we will not ask you to take these challenges. You can skip this, as you have already proven yourself, and get to next step)
  2. Phone/Skype/Hangouts interview (personal + past experiences + little bit of tech) with our Tech Team
  3. A half-day pair programming with the entire tech team (If you are eligile to skip the first step - you can skip this step as well, if you want)
  4. Play Counter-Strike as a right of passage and become a KnoxStar :) [optional]

Job Perks

  1. Competitive Market Salary
  2. Free Food (Break Fast + Lunch + Snacks + Tea)
  3. Free tickets to conferences related to your profession [PyCon, JSFoo, etc]
  4. Flexible office timings
  5. Work from home options (infrequent / limited no of days)
  6. Counter-Strike office party (this happens often)
  7. Monthly Pizza or Beer party
  8. Barbecue @ Appknox Terrace on special occasions (veg & non-veg)
  9. Random trips to random places
  10. Time for open-source contribution (to things that we use here at Appknox)
  11. You can open-source any component that you write (As long as it does not contain business logic / secret sauce)

How to apply?

Email engineering[at]appknox[dot]com with the role that you are applying in the subject and with GitHub, StackOverflow, personal site (or any link that you think might be useful in evaluating you), etc in the body. Resumes are okay - but not really valuable for evaluation.

Once we receive your mail - we will send you the programming challenges. You can take as much time as you want to complete the challenges (But the sooner is better. The timings will be evaluated too).

KnoxStars

This is our current tech-team

Ex-KnoxStars

Not sure if you will be having good time at Appknox? Feel free to contact our Ex-KnoxStars and ask them about their experience with Appknox. In fact, we recommend it. Be #ProactiveAlways. Here is a complete list of all the Ex-KnoxStars:

Issues / Questions?

Please Create a new issue if you found a issue / have a question. PRs are welcomed!

About

Wanna be a Knoxstar? We are Hiring!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published