Systems/Engineering Sr. Software Engineer (Mumbai, India)

Munchable.com is an entertainment website launched by Affinity in 2020. We are new, but we are growing fast! At Munchable we love the Internet and we're proud of it. And we are on a not-so-secret mission, to bring you stories that keep you full.

The Internet is a great place, only if you know, where to look, eh? All we want is for the world to read great stories, meet amazing artists, and munch on all things fun, without feeling guilty about being online! As a team, we are a bunch of 'Internet Explorers', who love to dig the good stuff out there! If you think you would like to join the gang, we've some good news for you- We're hiring!

We are looking for a WordPress Developer to join our team at Munchable. You will be responsible for WordPress development & customization, including creating WordPress plugins & modifying themes. This role requires:

  • Programming skills in PHP, JavaScript, and knowledge of HTML5, CSS3
  • A strong understanding of industry trends and content management systems
  • Basic understanding of Digital Advertising(Google Adsense, 3rd party Ad-Banners), Ad-Tech, Affiliate Marketing
  • Experience with responsive and adaptive design, with an understanding of the entire web development process, including design, development, testing, and deployment is preferred.

Responsibilities

  • Establishing and guiding the website's architecture
  • Working on setup, install and configure WordPress CMS & Plugins
  • Designing and implementing new features and functionality
  • Developing templates and plugins from scratch
  • Ensuring high-performance and availability, and managing all technical aspects of the CMS
  • Implementing effective, responsive design and turning it into a working theme and plugin.
  • Finding, developing & customizing templates/plugins based on the requirements

Required Skills

  • Solid understanding of WordPress and CMS technologies
  • Understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery
  • Comfortable working with debugging tools like Firebug, Chrome inspector, etc
  • Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
  • Proficient understanding of code versioning tools such as GIT
  • 4+ years of industry experience building websites and having programming experience using PHP, with knowledge of Linux, Nginx, Redis, Memcache, MySQL.
  • 4+ years of experience with SQL and relational databases, the experience of writing complex queries, stored procedures, triggers, experience in MySQL is a must.
  • Strong knowledge of HTML5, DOM Scripting, CSS, JavaScript, jQuery, AJAX, browsers, Sessions, Cookies, JSON, XML, etc.
  • Ability to understand and write high-performance production quality code with solid engineering skills to build cloud applications and API’s.
  • Bachelor’s degree or higher in Computer Science with skills in website development and the internet.
  • Strong understanding of design integration, understanding website performance, etc.
  • Working knowledge of Linux based software development environments.
  • Excellent communication skills, ability to tailor technical information for different audiences.
  • Excellent teamwork skills, ability to self-start, share insights, ask questions, and report progress.

Additional Desired Skills

  • Fair understanding of data, data analytics, and user experience.
  • Strong programming, analysis, and design skills including OOP, Algorithms, Data Structures, Networking, strong HTTP fundamentals, and good OS Concepts.
  • Added advantage if you have exposure to advanced technology components like – caching techniques, load balancers, distributed logging, distributed queries, queueing engines, containerization, HTML/CSS optimization, web server optimization, AWS/Google Cloud.
  • Awareness of distributed computing platforms like MapReduce/Hadoop, Hive, Impala for handling distributed data is an advantage.
  • Working experience on scalable interactive web applications, preferably at a major internet property and ability to grasp emerging technical standards.
  • Experience in Java, Python or similar languages is a plus.

Benefits

  • Young, Dynamic, Competitive work environment
  • 5-day work week
  • Flexible working hours and flexible leaves
  • Casual dress code
  • Equal opportunity workplace
  • Allowances (Leave travel, medical, conveyance, marriage, baby, etc.)
  • Annual Bonus
  • Big Results = Big Rewards
  • Recreational Facilities (Table tennis, Pool etc.)

About Us

About Affinity
Affinity (affinity.com), established in 2006, is an advertising technology holding company which ideates, invests and develops businesses around the intersection of technology, media and advertising. It today operates 5 different business units – mCanvas (mCanvas.com), SitePlug (SitePlug.com), VEVE (veve.com), Yield Solutions (YieldSolutions.ai) and OneDash (onedash.ai).

We are a company, which realizes that its employees are its most important assets & hence we strive towards providing a conducive work environment, which is flexible, professional, prospering, stable, innovative and truly international in scope. If you wish to build a career with a thriving, fast-paced and cutting-edge technology company that offers personal & professional growth, we sure do want to hear from you!

To apply, please send your resume to careers@affinity.com