Sunday, August 31, 2014

Systems Developer ? Automattic

Systems Developer

We’re committed to providing the fastest and most reliable web experience out there, which means eliminating as many single points of failure as possible. We currently support 2,000+ machines in a dozen data centers and are looking for great developers to help us solve complex problems related to performance, security, and scaling.

If you have the following qualities, you should apply:

  • Experience in systems administration and a deep understanding of how the basic web-related services operate (load balancers, high availability solutions, web servers, databases, caching daemons, etc.) work.
  • Great programming skills and good knowledge of both scripting and compiled languages (especially PHP, C, and Bash). Kernel space programming experience is a plus.
  • Previous experience programming on Linux. Must understand things like processes management, memory management, operating with sockets, and writing highly optimized code.
  • Ability to handle all phases of a project on your own, from idea to implementation.
  • Well versed in the best security and performance practices both with web and systems applications.
  • Great troubleshooting skills. Must be able to take big problems and break them down into manageable pieces with elegant solutions.

You should also check out our Systems Wrangler position. It is similar, but more focused on the administration and automation side of things. The developer position also has no timezone preference.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

HR Engineer ? Automattic

HR Engineer

Want to help build the future of the workplace? Automattic is a place like no other: our fast-growing team of 250 works from home, in one of 33 countries, to democratize publishing and make the web a better place. See Work With Us for more info.

Our HR team’s goal is to ensure our company is the best place Automatticians have ever worked. We are looking for an HR Engineer to help us automate our HR tools and support our teams as we grow. This position can be based anywhere. Do you have:

  • A Computer Science degree, or experience as a programmer, in particular with PHP and MySQL?
  • Experience with a lean, fast-growing, fast-paced software, internet, or creative startup?
  • Experience using and developing on the WordPress platform?
  • Experience working with remote team members?
  • A desire to learn about human resources practices?
  • A passion for elegant, simple, automated solutions that keep operations running smoothly?
  • Exceptional verbal and written communication skills in English?

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

Code Wrangler ? Automattic

Code Wrangler

As a developer here you’re responsible for Making Stuff Go. The job is tough to describe because it’s so broad, but historically it has included new product development from conception to implementation, high-volume and high-concurrency programming, and a MacGyver-like dedication to squashing bugs. We have a wide variety of projects and systems. Here are some skills that will come in handy:

  • A strong understanding of the Web including HTTP, HTML, CSS, and JavaScript.
  • Advanced proficiency with at least one scripting language like PHP or Python. Low-level language experience a plus, but not required.
  • Experience running and developing on Open Source platforms like Linux.
  • The ability to iterate and ship ideas quickly, with loose (at best) direction.
  • Basic knowledge of typography and design, with the ability to create simple and usable interfaces.
  • Must be comfortable with customer-facing roles including support and documentation.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

Growth Explorer ? Automattic

Growth Explorer

Your passion is to find repeatable and scalable ways to increase customer growth and conversions for online services. You could have a sales or an engineering background (or both). Your approach is highly analytical and testing based. One of your favorite blogs is startup-marketing.com and you know who Hiten Shah is.

  • Fluent with user surveys, multi-variant testing, and conversion analytics tools.
  • Strong PHP, jQuery, WordPress, and HTML skills are a must.
  • Great at using data to back up your ideas.
  • Experience with Freemium and online subscription models.
  • Excellent writing and communication skills.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

Data Wrangler ? Automattic

Data Wrangler

We are always developing new ways to use our data to encourage users, build new features, and analyze how well existing features are working. We host our users’ ideas, opinions, photos, and dreams ? that’s lots of data spread across lots of machines.

Sound fun? It is.

Here are some skills that will come in handy:

  • Great programming skills and good knowledge of both dynamic and compiled languages (especially PHP and Java).
  • Experience with Open Source data systems (especially the Hadoop ecosystem, Elasticsearch, Storm, and MySQL). Contributions to projects such as these are a plus, and future contributions are encouraged.
  • Bring a Data Wrangler mindset to problems: run experiments, use statistics to evaluate results, and apply search ranking and machine learning algorithms.
  • A strong understanding of distributed computing and system performance.
  • Ability to take a project from idea to implementation, putting the minimal system needed into production, but with an eye on where we need to be in 5 years.
  • Great troubleshooting skills.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

Systems Wrangler ? Automattic

Systems Wrangler

We aren’t actively looking for new Systems Wranglers at the moment, but if you are so awesome we couldn’t possibly pass you up, feel free to apply. We always have openings for super awesome folks. We are, however, looking for Systems Developers, so if you fit the bill or know someone who does, we’re looking forward to hearing from you.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

Happiness Engineer ? Automattic

Happiness Engineer

As a Happiness Engineer, helping people is your passion. Our goal is to build relationships based on trust which result in happy, passionate, loyal customers and colleagues through listening to their needs and guiding them to the fullest use of the products we offer.

Interested in learning more about how our team works? Check out Andrew Spittle’s talk at UserConf.

In general, a typical day involves:

  • Helping people use Automattic’s products, including WordPress.com, Jetpack, Gravatar, and more
  • Troubleshooting, investigating, and creating detailed bug reports
  • Crafting and editing helpful support documentation
  • Being an active member of a team that provides around the clock support to our users via live chat, forums, and email
  • Building a community of support by sharing knowledge and insight amongst team members

Being a Happiness Engineer requires:

  • Patience, grace, and a sense of humor
  • Excellent writing and communication skills
  • Working knowledge of WordPress, HTML, and CSS
  • A knack for taking technical language and making it understandable
  • A passion for solving tough problems and proposing elegant solutions

Happiness Engineers must be fluent and eloquent in written English. If you know additional languages, be sure to let us know! We’re always looking for friendly folks to help our global community.

The WordPress.com and WordPress.org forums are fantastic places to gain the experience required for this position. If you are already active there, let us know! Send a link to your forum profile and we’ll check it out.

Transforming publishing on the web is no small task. We are looking for people with the right mix of compassion, writing skills, and technical knowledge to get the job done. If that describes you, then we would love to chat.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

Euro Human (Resources) Wrangler ? Automattic

Euro Human (Resources) Wrangler

Want to help build the future of the workplace? Automattic is a place like no other: our fast-growing team of 250 works from home, in one of 33 countries, to democratize publishing and make the web a better place. See Work With Us for more info.

Our HR team’s goal is to ensure our company is the best place Automatticians have ever worked. We are looking for a Euro Human (Resources) Wrangler to help make our distributed model scale as we grow. Your projects would include global compensation, benefits, and employee relations with a particular focus on Europe where this position is based. Do you have:

  • Experience with a lean, fast-growing, fast-paced software, internet, or creative startup?
  • An insatiable curiosity for new technology and gadgets? Experience using WordPress?
  • Experience working with remote team members?
  • Experience implementing multinational compensation and benefits programs in Europe?
  • A passion for elegant, simple, automated solutions that keep operations running smoothly?
  • Exceptional verbal and written communication skills in English?

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

Theme Wrangler ? Automattic

Theme Wrangler

You live and breathe WordPress themes. You are equally at home in Photoshop/Gimp, PHP, CSS, or the terminal. You’ve built numerous WordPress-as-CMS sites from scratch. Everything you’ve touched is GPL. You’ve probably created your own starter theme. Come help us wrangle the wild and woolly world of themes.

  • World-class HTML + CSS + WordPress skills.
  • Nuanced sense of design.
  • Understanding of Open Source and the various licenses around it.
  • Ability to take a project from idea to execution to website to blog.
  • JavaScript and jQuery skills are a bonus.
  • Excellent writing and documentation skills and the ability to teach people are a bonus.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

JavaScript Engineer ? Automattic

JavaScript Engineer

We’re building new ways to interact with WordPress. They’re simple, fast, and highly usable. They’re written in the latest web technologies and are being used by millions of people. We want you to help. We’re looking for an experienced JavaScript engineer with:

  • A rock solid understanding of the core JavaScript language, HTML5 and CSS3.
  • Familiarity with a server-side language like PHP, Ruby or Python.
  • Proficiency developing well structured web applications using jQuery, Backbone and Underscore.
  • A passion for creating experiences that users will rave about.
  • The ability to iterate and ship ideas quickly, with loose (at best) direction.
  • A love of Open Source software.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

WordPress.com VIP Engineer (aka VIP Wrangler) ? Automattic

WordPress.com VIP Engineer (aka VIP Wrangler)

Through our WordPress.com VIP program, we provide support, hosting, training, and other services to some of the biggest and best WordPress sites on the web (CNN, NY Times, NFL, Major League Baseball, and hundreds more). Our engineers (affectionately called VIP Wranglers) are responsible for providing support to all of our customers, building and shaping our products, and just generally Making Stuff Go. Here are some skills that will come in handy:

  • Advanced proficiency with WordPress. Low-level language or systems experience a plus, but not required.
  • A strong understanding of the Web including HTTP, HTML, CSS, and JavaScript.
  • Must be comfortable working primarily in a customer-facing role, including providing support and training.
  • You enjoy collaborating with other developers, reviewing code, and making recommendations on technique or approach.
  • Great troubleshooting skills. Must be able to take big problems and break them down into manageable pieces with elegant solutions?and importantly, keep our customers apprised of progress throughout.
  • The ability to iterate and ship ideas quickly, with loose (at best) direction.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

User Interface Designer ? Automattic

User Interface Designer

The secret to our sauce? Combining high technology with great design. As a user interface designer at Automattic, you’re responsible for making sure the amazing things our engineers can build are easy to use and beautiful to behold. You’ll develop your original ideas from half-formed thoughts to wireframes, mockups, and front-end code.

Requirements

  • You can act as the creative force in a small interdisciplinary team, responsible not just for what a product looks like but for how it works.
  • You’ve got experience designing web apps. Your work shows an uncluttered, focused approach to user interface design.
  • You employ a refined, modern, clean visual aesthetic throughout all your work.
  • You’re passionate about good typography, and love applying those principles to the web.
  • You understand the mechanics of user testing and A/B testing, and the importance of a data-informed (not data-driven) design philosophy.
  • You are skilled at giving and receiving design criticism and appreciate its importance in the creative process.
  • You can write your own front-end code (HTML, CSS, maybe JavaScript) and your knowledge of web standards is ever-growing. Your most recent work is both responsive and HiDPI-ready.
  • You have a portfolio that reflects all of the above.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed team, so frequent and clear written communication is a must.
  • Self-driven work ethic. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast, who knows what will be the skills of tomorrow? Flexibility is key.

Mobile Developer ? Automattic

Mobile Developer

Take WordPress and other Automattic projects to phones and tablets by developing Open Source mobile apps and the systems that power them. Work on future versions of WordPress, Simplenote, and other native apps for iOS and Android. The kinds of people we’re looking for have:

  • Strong programming skills in Objective-C, Java, or both, with deep knowledge of development for iOS and/or Android.
  • Substantial mobile experience developing user interfaces, low-level systems (like storage and networking), or both.
  • Experience developing and launching at least one high quality app.
  • Familiarity with backend technologies and how to interface with them. Backend development experience is a plus.
  • Opinionated about products, with good user experience instincts.

How to Apply

If you feel you might be the best person in the world for this job please send a short email to jobs @ this domain telling us about yourself and attach a resumé. Include the title of the position you’re applying for and your name in the subject. Proofread! Make sure you spell and capitalize WordPress and Automattic correctly. We are lucky to receive hundreds of applications for every position, so try to make your application stand out. If you apply for multiple positions or send multiple emails there will be one reply.

← Work With Us

All Jobs Require

  • Great communication skills. We’re a distributed company, so frequent and clear written communication is a must.
  • Self-driven work ethic. All our developers are experienced and work with minimal supervision. You need to be a self-starter who loves taking initiative and seeing things through to completion.
  • Curiosity and the desire to learn. Our business is changing and growing fast. Flexibility is key.

Bazaarvoice - www.bazaarvoice.com | Careers | Lead Salesforce.com Developer

Lead Salesforce.com Developer

Job ID 
2014-2576
Job Location 
US-TX-Austin
Category 
IT
Type 
Full-Time
More information about this job:
About Bazaarvoice:

Bazaarvoice is a SaaS company in Austin, TX that brings the power of social commerce to the world's best brands.  Social commerce happens when you connect customers to one another in ways which drive measurable results to your business.  Bazaarvoice helps all types of businesses capture, display, share, and analyze customer conversations online.  Our combination of technology and personalized services help brands build online communities who help drive measurable business goals.  We make it easy for our clients to let their customers share opinions, knowledge, and experiences. 

 

Bazaarvoice is an open, creative and collaborative culture, where passion and excellence rule.  You have the opportunity to work within a world-class organization bringing cutting-edge interfaces and functionality to market on leading eCommerce sites.  Great ideas can come from anywhere.  We’re looking for imaginative people who want to be a part of the conversation and have an impact on the future of social commerce.

Who We Want:

General Description:

 

This technically savvy individual will work closely with business sponsors and end users to translate business requirements into extendable and maintainable SFDC system solutions.  The SFDC Developer is responsible for implementing, testing and deploying solutions using Apex and Visualforce.  Because this role is internally facing, the Developer must be able to communicate well with users who have a varying technical ability.  As a result, the ideal candidate will need to possess a broach range of business and technical expertise. 

 

Essential Functions:

  • Design, develop, test, document and deploy high quality solutions on the Force.com platform
    • Code business logic using Apex classes and Triggers
    • Code user interface using VisualForce & Javascript
    • Code unit tests in Apex
    • Use REST and SOAP to integrate with external systems
  • Ability to meet deadlines, handle and prioritize simultaneous requests
  • Communicate with other team members and internal users regarding project status, technical issues and creative solutions.
  • Demonstrate a passion for solving challenges by leveraging technology solutions
  • Creative and analytical thinker with strong problem solving skills
  • In coordination with the SFDC Admins, execute solutions design activities such as data mapping, object modeling, page layout design and rule logic definition
  • Demonstrate excellent oral and written communication skills
  • Demonstrate the ability to be self-motivated and show initiative to take on tasks
  • Ability to take on duties in unfamiliar territory
  • Manage business context and pressures to make SFDC valuable to the business
  • Demonstrate the ability to provide instruction to audiences of varying technical backgrounds
Skills and Experience Necessary for the Role:

Required Skills:

  • 3+ years as a SFDC Developer
  • Previous team lead experience
  • Certification as a SFDC Developer
  • Experience developing and delivering solutions to internal users with an emphasis on Sales and Customer Service issues
  • Solid knowledge of SQL
  • Ability to participate in requirements gathering sessions that result in clear requirements and technical design, even when working with non-technical team members
  • Participation and contribution in design sessions
  • Create key architecture documentation and deliverables
  • Experience supporting a large Sales organization
  • Experience working with vendors/partners to configure and develop software solutions
  • Excellent business facing skills with the ability to solve multiple needs and manage scope in a positive way.
  • Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models and technologies

Desired Skills

  • Experience with Data.com, Apttus, and Clarizen
  • Experience with Service Cloud
  • Experience with Boomie a plus

Education:

 

  • Bachelor’s degree or equivalent in Computer Science or related Engineering discipline
  • SFDC Developer certification

 

 

 

 

Options :
Apply for this job online
Refer a friend to this job
  • Share this job on your Social Network!
    | More

Bazaarvoice - www.bazaarvoice.com | Careers | Quality Assurance Software Engineer

Quality Assurance Software Engineer

Job ID 
2014-2577
Job Location 
US-TX-Austin
Category 
Hidden (17141)
Type 
Full-Time
More information about this job:
About Bazaarvoice:

Bazaarvoice is based on a simple truth; when people talk to each other, people buy stuff they are happy about because they trust the opinions of others. We see a day when all voices are connected and, together, help the marketplace function better. That’s what our name means: the “voice of the marketplace.” We’ve built a network that connects businesses together to amplify the authentic voices of people wherever they shop ? online, in-store and mobile.

 

Each month, more than 400 million people view and share authentic opinions, questions and experiences about 20 million products in the Bazaarvoice network. Our technology platform channels these voices into the places that influence purchases.

 

Our network helps businesses gain access to a wider audience of shoppers and trusted consumer content to improve sales and marketing. Insights from our network data help marketers and advertisers provide more engaging experiences, drive product innovation and performance, make better merchandising decisions and build brand advocates and loyalty.

Who We Want:

The Quality Assurance Software Engineer’s tasks will be focused on testing all aspects of a SOA based web application. As the quality and software testing expert on the team, you will be ensuring that our clients are able to display User Generated Content on their websites and that their customers are able to view and submit content.  

 

After your two 2 week onboarding and training, you will learn the use cases and test cases for our complex product catalog service suite, and the current test automation we to test that suite of RESTful APIs.

 

After the first 60 days, you will be expected to run and maintain the existing test automation regression suites, report quality metrics to stakeholders on a regular basis, and play a key role in our regular release process. After 6 months, you will know the ins and outs of the Data Services automated test harness and the test themselves. You will be expected to maintain existing tests and add new ones as needed. After 6 months, you will be expected to be a quality expert for our product catalog functionality.

 

Day to day responsibilities will include contributing to our daily scrum sprint activities (planning, stand ups, demos, etc.), continue to increase our automated test coverage, contribute valuable exploratory testing, and validate releases to our production environment.

 

 

Essential Functions:

  • Analyze requirements and stories from stakeholders
  • Develop effective automated tests to ensure that the system functionality meets the requirements
  • Measure and report the progress and success of testing efforts
  • Maintain automated test harness and expand it as needed
  • Function effectively on a small, very agile development team
  • Demonstrate the ability to be self-motivated and show initiative to take on tasks
  • Ability to take on duties in unfamiliar territory
  • Manage business context and pressures around quality and time to market
  • Demonstrate excellent oral and written communication skills
Skills and Experience Necessary for the Role:
  • Extensive experience in API, Restful automated testing
  • Experience coding in JAVA or another OO language
  • Experience working with various data stores, including document-oriented and RDBMS
  • Good interpersonal and organizational skills
  • Experience with XML, JSON, and other markup languages
Options :
Apply for this job online
Refer a friend to this job
  • Share this job on your Social Network!
    | More

Thursday, August 28, 2014

Asana · Engineering Generalist

Engineering Generalist

At Asana, we’re building collaboration & communication software to help every team in the world become more effective in working together and in enacting their visions.

As a Software Engineer, you’ll be building Asana’s features end-to-end, from designing their data models to implementing the subtle interaction behaviors that differentiate good software and great software. Working closely with seasoned UI designers and supported by a world-class software-infrastructure team, you can focus on delighting users with both large new features and (thanks to our continuous deployment architecture) daily small product enhancements.

By leveraging our in-house framework, Luna, you can rapidly build applications with properties like immediate responsiveness and real-time syncing. Luna really changes the way you think about writing Web applications, including the elimination of a separation between “frontend code” and “backend code.” This is an opportunity to use a new paradigm for building interactive software, and to drive the requirements for its ongoing development.

The craftsmanship of product development is deep in Asana’s soul. We work hard to maintain a codebase and a culture that are a joy to work in. Both founders are engineers and still write product code, and Asana will remain a product/technology-focused company.

Requirements

  • Passion for creating a superlative user experience, down to those little details that matter
  • Sound judgment for balancing between scrappiness and long-term code maintainability
  • Deep knowledge of Web technologies

Desirable

  • Have built a personal productivity tool before out of fun and/or frustration
  • Derive joy from abstracting and refactoring
  • Strong background in computer science
  • Knowledge of a variety of frameworks (server side, browser side, or for desktop software)
  • Could convert a mock to HTML/CSS prototype in your sleep
  • Experience supporting live production infrastructure, can put out fires under pressure when things go wrong
  • An appetite for data: analyzing metrics and designing A/B tests to help drive the company’s decisions

Learn more about Engineering at Asana. Visit our Engineering Site.


We offer a $20k referral bonus for this role

Asana · User Interface Engineer

User Interface Engineer

At Asana, we’re building collaboration & communication software to help every team in the world become more effective in working together and in enacting their visions.

As a User Interface Engineer, you’ll live by the maxim “the interface is the product”. Working simultaneously with seasoned UI designers and a world-class software-infrastructure team, you can focus on delighting users with both large new features and (thanks to our continuous deployment architecture) daily small product enhancements.

By leveraging our in-house framework, Luna, you can rapidly build applications with properties like immediate responsiveness and real-time syncing. Luna changes the way you think about writing applications, including the elimination of a separation between “frontend code” and “backend code.” This is an opportunity to use a new paradigm for building interactive software, and to drive the requirements for its ongoing development.

Responsibilities

  • Build small features independently and large ones collaboratively
  • Participate in our the design process of every feature you work on, from brainstorming to prototyping to reviews and polish
  • Measure and analyze the impact of your changes through A/B testing and user research
  • Ensure a consistent user experience by standardizing UI components
  • Leave the codebase better factored and better tested than you found it
  • Drive technology decisions around how we build better UIs faster

You are…

  • Passionate about the little details that matter
  • Deeply technical with a strong background in computer science
  • Inquisitive with an intrinsic drive to learn and improve
  • Kind and mature

Learn more about Engineering at Asana. Visit our Engineering Site.


Asana · Product Designer

Product Designer

Justin Rosenstein recently discussed the design opportunity at Asana on our blog.

Asana is a shared task list for teams that changes the way people work together. Our product is the single source of truth for the planning, organizing and communicating among those you work with - from entire companies to personal projects. We’re making Asana fast enough to feel like jotting notes in a text editor, and versatile enough to be used for simple lists to complex projects. Our vision is for every group of people working together to organize themselves using Asana, in much the same way that email has become a universal communication tool.

On the design team, we take pride in the craft of building products: coming up with ideas, testing them against our users and our teammates across the company, creating polished design artifacts, and taking a leading role alongside our engineers in making sure our designs are well-implemented and bulletproof. Asana is a company of peers: you’ll work with people who come in every morning to decide what needs to be done to accomplish the goals we’ve all helped define, and then take ownership for the speed of the execution on those goals.

Requirements

  • A designer who is strong in all the skills needed to see a project through from concept to implementation. You will work through:
    • understanding our users and everything they love and hate about managing work
    • interaction design for a complex product
    • visual design that will make users smile and keep coming back
    • implementation details so that nothing gets left out
  • A clear communicator with the ability to talk about your designs in terms of users and to advocate your direction with the product and engineering teams
  • Deep intuition for usability, but a willingness to let go of your instincts when proven incorrect
  • Experience with an iterative design process: incorporating feedback, launching quickly, and testing hypotheses
  • A strong portfolio including nuanced workflows and beautiful visual design applied to web-based or mobile apps
  • The ability to hand-code HTML/CSS with ease

Bonus Points

  • Enough JavaScript ability to simulate the experience of your design in detail
  • Experience conducting usability studies
  • Software engineering experience: commit design-related fixes directly into the codebase!
  • Interest in tangential fields: typography, fine arts, ethnography, and psychology.

We offer a $20k referral bonus for this role

Asana · Production Engineer

Production Engineer

At Asana, we’re building collaboration & communication software to help every team in the world become more effective in working together and in realizing their visions.

Given that those teams rely on us every day, our engineering team’s number one priority is delivering a stable and fast service. As a member of the infrastructure team, you’ll build and operate software to make Asana secure, scalable, stable and fast. Asana is a product-focused company and the infrastructure team builds the foundation needed to support first-rate web and mobile applications. You’ll be combining industry best-practices and your innovation with a ground-breaking reactive framework.

As a production-focused infrastructure engineer at Asana, you’ll be the person who takes the lead on setting and achieving our stability and uptime goals, architecting the production stack, defining the on-call experience, the build process, cluster management, monitoring and alerting. You’ll join a team that cares deeply about these things but benefits from your deep expertise in solving these problems. You’ll provide a clear and calm mind as the team digs in to the inevitable crises. Your insights into distributed systems will help us understand and avoid problems as we scale and change our technology.

Core responsibilities

  • Help define and create a production stack that supports scalable, stable, and fast back-end services.
  • Develop a deep understanding of dependencies within our infrastructure, so that you can help avoid and mitigate security, reliability and performance exposures.
  • Communicate the design and operation of the production environment with engineers of all stripes.
  • Define and implement cluster management, monitoring and alerting.
  • Participate in the on-call rotation, and help define it as Asana grows.

You…

  • Focus on eliminating risks and ensuring reliability above all else
  • Have experience with the whole range of production activities
  • Want to make a long term commitment to join a family
  • Are kind and mature

Learn more about Engineering at Asana. Visit our Engineering Site.


We offer a $20k referral bonus for this role

Asana · Data Scientist

Data Scientist

At Asana, we’re building collaboration & communication software to help every team in the world become more effective in working together and in enacting their visions. Come help us make better decisions more efficiently so that we, in turn, are more effective in enacting that mission!

As a data scientist at Asana, you’ll help us ask questions the right way…and then answer them. You’ll be deeply embedded within our product teams so that you can understand their goals and proactively inform their direction with data. You’ll keep taking on new responsibilities as you grow ? from defining our processes around data to fighting live production fires in our data pipeline.

Sample Projects

  • Analyze experiments to measure potential growth wins and building tools to make that analysis richer and easier
  • Investigate high-level questions like “Should users set up their workspace before or after inviting their coworkers?”
  • Add new aggregations to our statistics databases to make new classes of questions answerable
  • Segment usage data to look for influential factors in successful customers

You Are

  • Technical with a strong background in computer science or math
  • Fluent in a modern scripting language (ideally Python)
  • Comfortable with relational data modeling and SQL
  • Zealous about proper statistical methods and avoiding experimental biases

Learn more about Engineering at Asana. Visit our Engineering Site.


We offer a $20k referral bonus for this role

Asana · Product Marketing Manager

Product Marketing Manager

At Asana we’re building a communication platform that enables teamwork without email. We regularly launch new product features and marketing websites that enable teams to do great things. Teams across the globe, in every industry, run their businesses on Asana, and we are growing rapidly. We are looking for someone to communicate the value of the Asana product to new teams and teams already using Asana via product launches and web properties.

Our first Product Marketing Manager will be a key member of the Marketing Operations team. You will collaborate with the Product and Marketing team to determine the marketing mix and messaging for product launches. You will project manage, determine scope and content, and assist with copywriting for all marketing web projects, including updating Asana.com, the Guide, the Asana blog, and new web properties.

You are both analytical and creative. You have experience project managing web design and development, optimizing websites to increase conversions, marketing product launches, working cross-functionally with product teams, and driving user growth. You understand the marketing funnel and can effectively execute across multiple marketing channels (including web, advertising, email, PR, and marketing content) to achieve goals.

Requirements

  • 3+ years experience in a product marketing, project management, or digital marketing role.
  • Deep experience owning and driving marketing for product launches
  • Deep experience driving web projects from concept to launch to optimization, with a focus on user growth.
  • Process and deadline oriented. You can manage timelines for other team members and drive projects forward effectively and on time.
  • Deep understanding of marketing metrics.
  • Understand and naturally resonate with Asana’s mission and positioning, and can craft messaging that drives our brand and understanding of our product forward.
  • Enjoy the complete range of marketing activities from copywriting, to analyzing marketing metrics, and brainstorming messaging and content ideas.
  • Ability to collaborate with key stakeholders to develop a marketing plan for a product launch, making tradeoffs for timelines and scope.
  • Experience working cross-functionally with product managers, designers, and engineers.
  • Comfortable writing about technology, specifically product marketing content.
  • Empathy for teams and users: you are passionate about helping teams find the best technology, become more efficient and productive, and achieve more together.

Desirable

  • Startup B2B SaaS software marketing experience
  • Can share and present websites that you have been a key member in producing.
  • Experience crafting new user experiences and in-product marketing experiences.
  • Personal interest in productivity and organizational efficiency.
  • Power user of Asana, you have ideas for new features and get excited about discovering new use cases.

Potential Profiles

  • Product Marketing Manager at an established SaaS company, who wants to get back to moving quickly as part of a small team.
  • Web project manager at agency who wants to get closer to a single product and mission.
  • Campaign Manager or Digital Marketer, focused on marketing new products or emerging technologies, who wants to work more closely with a product team.