We work directly with clients (no outsourced assignments or communicating via intermediaries) and offer them a turnkey web solution strategy, design, development, support, and hosting. We ve worked in domains such as media & publishing, manufacturing, conferences, recruitment, and even for other design studios. However, what sets us apart is our priority towards projects that are meaningful and serving society. Nearly two-thirds of our work is in the education (e.g. universities, science outreach, etc.) and non-profit (policy & advocacy, health, public interest campaigns, philanthropy, etc.) space.
Our Expectations
As a senior web developer, you should be comfortable with
The entire web stack i.e. front-end ( HTML / CSS ), back-end, writing templates and working with modern JavaScript.
Taking ownership of project repositories and ensuring stability over release cycles.
Writing code for different & diverse application frameworks (in PHP / JavaScript etc).
Ensuring low technical debt by catching and refactoring breaches.
Automating processes by leveraging build tools and pipelines.
Handling, manipulating and migrating data sets between environments.
Leveraging shell scripts & command-line tools.
Deploying projects on servers.
Working with designers & managing developer hand-offs.
Writing progressively enhanced HTML , CSS , JavaScript and adopting third-party libraries.
We believe the following traits will play nicely
You favour a long term relationship over a short stint
You are eager to take charge and get stuff done
You are open to learning and can pick up new technologies by reading documentation
&
tutorials
You value your commitments
You are good at communication, including writing
You appreciate clean, readable code and honour coding style/ standards
You like sharing ideas on how to make work more fun, meaningful and fulfilling
You believe that an organisation should be run sustainably and with financial prudence
Your Responsibilities
Your work at Miranj will involve
Leading web projects and owning client deliverables.
Understanding key project requirements and architecting robust technical solutions.
Translating designs into CMS templates, building custom features and plugins that extend CMS functionality.
Performance optimisation through caching, image optimisation and other strategies.
Maintaining, supporting, refactoring and upgrading past projects (typically, LAMP stack).
Collaborating closely with external partners in a project team.
Opportunity to work with modern systems and software, with continuous learning
Projects that are meaningful and socially-conscious
Monthly team hangout, which we re told are fun
Medical insurance (if you re based in India)
A sustainable pace of work ( 5 day work week and up to 40 days of paid time off each year)
A Mac for work use
Support for speaking at conferences
A culture that values reason and debate over authority; autonomy over control; slow and considered decision-making over fast and hasty; and a healthy work-life balance