Current Openings‎ > ‎

Senior FullStack Software Engineer - Ads

               Senior Full­Stack Software Engineer - Ads

Job Location: Bangalore

The Senior Full­Stack Software Engineer will be working within our clients advertising department delivering new tools and features to our Ads platform. You will work closely with your team and other business units to help deliver highly available and robust products while working in a fast paced, collaborative environment.

About our Client

Our Client is a leading social media company with over 33B monthly unique visitors and 1B monthly US impressions and a commitment to high quality games,  With advertising products that offer brands more meaningful interactions with players, our Client creates an unmatched value ­per­ engagement for both brands and users. Our Clients partnerships with world class talent are part of our clients steadfast commitment to working with the next generation of social game developers.

What you’ll do

● Design and implement features that leverage Our Clients large scale ad infrastructure and reach hundreds of millions of users every day

● Define innovative and compelling features for partners and product owners

● Work closely with other developers and architects to define interfaces and integration points

● Lead by integrity in work and respect for everyone

● Execute full lifecycle software development

● Write well designed, testable, and efficient code

● Document and maintain software

● Produce specifications and determine operational feasibility

● Build QA tools and work with QA team to ensure quality releases

● Integrate software components into a fully functional software system

● Profile and optimize web and server software


About you

● BS/MS in Computer Science or equivalent with strong grasp of fundamentals 

● 5+ years of development experience in a popular web language like Node.JS, or Java on the back-end and JavaScript, CSS, and HTML on the front-end

● Excited to use the best language for the job even if you do not have experience in it

● 5+ years of experience building products reaching tens of thousands of public web users a day

● Strong database skills including schema design and query design

● Excellent software design and implementation skills

● Experienced in data structures and algorithm design for massive scale in distributed environments

● Passionate about well written and well tested code including unit and integration tests

● Excellent knowledge of In Memory Storage Technologies (Memcache, Couchbase)

● Understand, configure, and optimize web servers for large scale usage

● Experience in developing web applications compatible with multiple browsers and versions

● Ability to document requirements and specifications

● Ability to communicate effectively with team, department heads, and customers

● Experience with Javascript development tools (Browser debuggers, Grunt, Webpack, npm)


Even better

● Strong shell scripting (Bash, Awk)

● Experience working on advertising platforms

● Experience in configuring and working with clustered systems

● Competency with Perl / Python

● Competency with ActionScript

● Experience with automated testing environments (Bamboo/Jenkins/TeamCity)

● Experience with deployments into live systems with zero down­time


What you'll get

● An opportunity to make a huge impact

● Equity and competitive salary as well as medical, dental, vision

● Open vacation time and flexible hours

● A transparent work environment

Resumes must be in word format mentioning your Present CTC,  Expected  CTC & Joining Time