Quantcast
Channel: Most Hired
Viewing all 53220 articles
Browse latest View live

Advanced JavaScript Developer at CKSource (Telecommute)

0
0

CKEditor (former FCKeditor) is all about JavaScript, and the technology that turns around it. We are looking for talented people to join our team. Ideal candidates will have:

• Several years of experience with professional JavaScript programming, which we consider is:
- Writing pure, object oriented JavaScript applications.
- Ability to create complex JavaScript applications based on your own skills only (excluding usage of external libraries such as jQuery, Prototype, Dojo or MooTools).
- Being aware and able to solving asynchronous issues.
• In-depth knowledge of core web standards, like HTML, XML, DOM and CSS, including their intrinsic implementation differences among browsers (with IE6 also);
• Ability to understand and fix complicated DOM manipulation problems.
• Good (enough) English speaking and writing. This is our common language.

"Wow" candidates will also have (not required though):
• Experience with CKEditor, having possibly collaborated with the project;
• Experience with rich text editors.
• Experience with Test Cases (were using modified YUI Test).
• A Bachelor's or Master's degree in Computer Science;
• Knowledge of Open Source, and eventually love it :)

Let's start talking. Pointing out your experience in the above topics, and anything you may find useful for us to better know you. Let us also know something about projects that have worked on and your role on them.

We're sure you will enjoy it!

Interested? Send us your CV on the following address now: jobs@cksource.com

Source: Joel On Software


Reevoo is looking for an Interactive Designer in London, UK

0
0

Reevoo is looking for an awesome, well-rounded Designer who's fluent in web and user experience design. Working alongside our Head of Design, you'll be full of ideas and highly versatile, helping to improve the usability and aesthetics of our products. You'll be key in making sure we ship great products ... [more]

http://www.krop.com/jobs/69q25/

Source: Krop

Front End Developer at Zappos.com (Las Vegas, NV)

0
0

Zappos.com, Powered by Service, is one of the fastest growing online retailers, and earned #15 on the 2010 Fortune: 100 Best Companies to Work For List (check out http://blogs.zappos.com to learn why)! We’re hiring like crazy right now, and looking for smart, forward-thinking problem solvers to join our rapidly-growing Front-End Development team.

Position Summary:

We're looking for highly skilled front-end developers who live and breathe standards. You will have strong experience with standards compliant, semantic xhtml and css, solid knowledge of javascript, DOM-scripting and familiarity with javascript frameworks like MooTools, JQuery etc. You'll also be proficient with server-side programming using a server-side scripting language like PHP, Python or Ruby and know how to run queries with MySQL. A big plus if you are familiar with the Drupal Content Management Systems and are familiar with FreeMarker templating. We work with a lot of *nix based technologies so experience with shell scripting and gnu tools will be beneficial too.

You'll be tackling big and little projects that are fun, challenging and span the spectrum of front-end development. Sometimes the deadlines are tight, but that's why we're looking for people with great personality who are team players. When a project is done we'll celebrate, enjoy the view and look forward to the next project wiser and stronger than before.

We're a casual dress, fun, thriving dot-com with a great work environment and plenty of growth in our future, so if we've sparked your interest drop us an email with your resume and a nice portfolio of sites developed and we'll talk. :)

(*We know the current Zappos.com site uses deprecated vintage HTML code that should be saved for a museum, but we're actively working on our new site (Zeta.Zappos.com) and other, related sites, where semantic XHTML, CSS and unobtrusive Javascript is all you'll find. ;))

Responsibilities include but are not limited to:

* Semantic XHTML/CSS coding/updating for assigned projects
* Javascript/DOM scripting to build interactive but accessible interfaces
* Working with FreeMarker templates and JSON or XML files to expose data to the front-end
* Building specific functionality and modules using the Drupal CMS
* Interaction with UX team and business users
* Daily maintenance/updates to existing sites
* Willing to relocate to Las Vegas area

Required Skills:

* Ability to write standards based, semantic XHTML and CSS and modern layouts using tableless design
* Ability to do DOM scripting with JavaScript and various JS libraries like MooTools, JQuery
* A strong understanding of modern web practices to create an efficient user-experience
* A good understanding of cross-browser issues and their workarounds
* Experience working with server-side scripting languages like PHP, Python and Ruby
* Experience working with MySQL
* Ability to leverage the Drupal Content Management System by creating new modules and utilizing existing modules
* Strong portfolio required
* Comfortable working in a *nix environment and using gnu tools
* Excellent written and oral communication skills
* Consistent with and exemplifies Zappos Core Values
* Must be a team player and open to change
* Fun and Friendly attitude
* Must have unrestricted work authorization to work in the United States

Please provide a portfolio of sites developed, either online or with attached files.

Relocation assistance is available, and Zappos.com offers an extensive benefits package for all full-time employees, including medical, dental, vision, and 401k!

Zappos.com, Inc. is an equal opportunity employer and drug free workplace.

Interested? http://www.jobvite.com/j/?cj=ofxbVfwC&s=stackoverflow

Source: Joel On Software

Software Engineer at Zappos.com (Las Vegas, NV)

0
0

Zappos.com, Powered by Service, is one of the fastest growing online retailers, and earned #15 on the 2010 Fortune: 100 Best Companies to Work For List (check out http://blogs.zappos.com to learn why)! We’re hiring like crazy right now, looking for smart, forward-thinking problem solvers to join our world-class Software Development team.

Our team builds, integrates and maintains all of the systems supporting a 1700-person company including the website, warehouse management, order management, and customer service systems. We can do this because each person on the Zappos.com development team has the power to make things happen.

Zappos.com has built most of its systems on open-source technology.

Desired Experience and Skills:

-A desire to make work fun and enjoyable (this is first on the list for a reason)
-BS in Computer Science or Engineering (or equivalent combination of education and experience)
-Experience with multiple programming languages; Perl, Java, C/C++ are preferred
-Experience within a LAMP/mysql environment using mod_perl is a plus
-Experience working on web-based, database-driven systems
-Excellent knowledge of SQL and databases
-Experience with large-scale ERP or ecommerce systems
-Experience with web services
-Experience with high-volume transactional systems
-Experience with the Linux operating system

If you enjoy the fun and feel of a start-up environment, but also thrive on building complex enterprise systems for an established business, Zappos.com may be the place for you.

Relocation assistance is available, and Zappos.com offers an extensive benefits package for all full-time employees, including medical, dental, vision, and 401k!

Zappos.com, Inc. is an equal opportunity employer and drug free workplace.

Interested? http://www.jobvite.com/j/?cj=oIMdVfwm&s=stackoverflow

Source: Joel On Software

Senior Java Software Engineer- New York, USA at Fantasy Interactive (New York, NY 10013)

0
0

Fi is an interactive firm and software development studio whom focuses on building the next generation web applications. Fi was ranked 3rd after Apple and Pixar in Imagine Publishing’s list of most inspiring companies. From offices in New York City and Stockholm, Fi has spent over a decade building award-winning experiences for top clients including EA Sports, Porsche, Burton Snowboards, Ikea, Joost, Nintendo, and Electronic Arts.

As a Senior Java Software Engineer you will be designing and implementing server-side components for large-scale web applications utilizing state of the art Java technology and development processes. You will be a key player within our team, contributing your hands-on software engineering expertise and excellent problem-solving skills. You will also interact closely with our front-end developers, to provide highly interactive and seamless user experiences.
As a primary task you will begin working on evolving our media-centric community destination, Kontain as well as our Enterprise community product Kontain Enterprise.

Working on this successful, emerging social media platform will allow you to use cutting edge Java technology (Spring, Hibernate, Wicket and Maven)and work at the social media forefront.

Our Java Software Engineers are detail-oriented and extraordinarily passionate. We are looking for exceptionally ambitious and communicative hands-on individuals who are comfortable working as part of an interdisciplinary team, have experience working in a fast-paced environment and want to make a true contribution.

Knowledge & Qualifications

• In-depth knowledge of Java/J2EE, with at least 5 years of commercial development experience or 3 years if you have a degree in Software Engineering, Computer Science or equivalent
• Experience in building server-side components for large-scale web applications
• Knowledge of agile development methodologies
• Experience in working with Spring Framework, Hibernate and Apache Wicket

Merited Experiences

• Maven
• Spring Security

Interested? Interested?
Please submit your resume through the following website:
http://www.jobvite.com/j/?cj=opxhVfwS&s=stackoverflow

Source: Joel On Software

Tech Lead at Comcast Interactive Media (Philadelphia, PA 19103)

0
0

CIM is seeking exceptional Technical Leads to join our Comcast Experience Engineering group. This group is responsible for ensuring the timely development, testing, and release of products on Comcast.net and Xfinity.com with a high degree of quality that exceeds customer expectations.

In this highly visible position, you will be working with product stakeholders to define a product roadmap, plan sprints and releases, and ensure information flows between all project stakeholders. In addition, you will be responsible for coaching a team of engineers, identifying and resolving issues, conducting and facilitating meetings, tracking team and project progress, and constantly working to ensure the team has the best possible conditions to deliver on the goals of the sprint. The ideal candidate will have both technical experience in creating web sites and applications and leadership experience in managing an agile-process web development team.

JOB DUTIES:
• Serves as Engineering’s liaison to the Business, Project Management, and Design/IA organizations.
• Works with other technical leads, technical managers, and technical specialists to define the technical vision for a project/product. Owns and communicates this vision to the sprint team.
• Coordinates development between CIM and third-party vendors on a day-to-day basis. Review technical designs proposed by vendors.
• Prepares and maintains detailed specifications from which programs are written; ensures programs reflect documentation and meet quality standards.
• Manages project/product development life cycle including release planning and agile/scrum processes.
• Works with Operations and Quality Assurance organizations to plan and track tasks and issues. Manages bugs reported by QA.
• Crafts and delivers regular status reports and presentations to technical managers.

QUALIFICATIONS:
• Experience with Agile Software Development Processes.
• Experience as a scrum master, technical project manager, or team facilitator.
• Ability to prioritize and execute tasks in a high-pressure environment.
• Ability to monitor and measure team's performance.
• Excellent verbal and written communications skills.
• Knowledge of HTML, JavaScript, CSS, XML, web browsers, databases, software design, and architecture.
• Bachelors Degree in Computer Science, Electrical Engineering, or equivalent work experience.
• Minimum of 10 years experience in internet/new media industry. Minimum of 8 years experience managing complex web projects and teams. Minimum of 5 years experience in an agency-like environment executing web design and development projects.

PREFERRED BUT NOT REQUIRED:
• Experience with agile management tools (Rally), IDEs (Eclipse, Aptana), code versioning systems (Subversion), and systems to optimize content delivery (Akamai).
• Experience creating social interfaces. Exposure to OpenSocial, Facebook Connect, etc.
• Experience creating mobile web experiences.

Interested? Send a resume to erin_hogan@comcast.com

Source: Joel On Software

CIM Interview Day at Comcast Interactive Media (Philadelphia, PA 19103)

0
0

C’MON AND GET CIM.
CIM Interview Day

Comcast Interactive Media (CIM) is a division of Comcast Corporation dedicated to developing online and cross-platform entertainment and media businesses. Check us out at cimlife.com.

We’re expanding interactive, broadcast and mobile technologies for a global media revolution—and we want the best and the brightest to join us.

Calling all:
• Web Developers
• Software Engineers
• System Administrators

Thursday, May 20th
By Invitation Only
Additional details will be provided to selected invitees a week prior to the event.

Submit your resume by May 13th to:
CIM_Jobs@Comcast.com

Comcast.net | Fancast | Fandango | Plaxo | X-Platform | DailyCandy
©2010 Comcast Interactive Media • All Rights Reserved

Interested? Please email resume to CIM_Jobs@comcast.com

Source: Joel On Software

Software Engineer at AOL (Mountain View, CA)

0
0

If you’ve seen the buzz lately, you’ll know AOL is hitting the re-set button with a new, proven A-player executive management team (including Microsoft's Alex Gounares as CTO), spin off as an independent publicly traded company, recent acquisitions like Patch.com and deep financial resources. There’s no denying that innovation is happening.

To help us lead the charge in making the Internet better through innovation and creativity, we’re looking for a team of rock star front-end software engineers to build simple, fast, intuitive and engaging UI for AOL Mail, a flagship product that reaches 30M+ unique visitors monthly and spans across every touch point for communication - Mail, Calendar, Instant Messaging, Social Streams and Mobile. This position reports into management for the AOL Mail development team, which falls under the Consumer Applications Group run by President & Head of Silicon Valley Operations Brad Garlinghouse.

Desired candidates have 2-5 years of solid, hands-on experience as a front-end engineer developing highly scalable, consumer-facing Web applications. Mobile is a big plus. AJAX, HTML and CSS are a must, along with the passion and motivation to simply redefine the way people share and connect.

Additional requirements:
* Experience developing with Web Services and APIs
* Knowledge of Javascript frameworks is a plus
* Knowledge of Server side technologies (C++/Java) is also a plus
* Undergraduate degree in computer science or equivalent education preferred

Interested? Please contact Kathy Erickson at Kathy.Erickson@corp.aol.com and send her your resume and cover letter.

Source: Joel On Software


UI Designers at Aol. (Sterling, VA 20166 / Baltimore, MD 21230)

0
0

Are you passionate, curious, creative? Our employees have helped to create popular and engaging online products and destinations that attract over 150 million unique visitors each month globally. As a result, Aol is a leading global web services company with a substantial worldwide audience, a suite of powerful web brands and industry leading products, and one of the largest advertising networks in the United States. We look for people that are exceptionally imaginative, collaborative, and truly psyched about our mission to inform, entertain and connect the world.

In this role you will be...

Responsible for the development and implementation of design concepts, graphic images, and branding of company products for web-based communications and promotions.

Other responsibilities:

•Possesses strong diagramming and screen layout skills and creates hi-level product flows, navigation maps and screen layouts with little direction from management.
•Possesses thorough understanding of basic research practices and HCI design principles such as concept mapping, card sorting, task analysis scenario development, use case development, ethnographic research, personas creation and object modeling.
•Identifies, addresses and solves complex user interface design problems.
•Possesses understanding of industry standard tools and technology such as Illustrator, Photoshop, HTML, Flash, Publishing Systems.

To be considered you will need:

•Bachelor’s degree or equivalent experience
•0-4 years of direct related experience in designing online and consumer software product interfaces.
•Uses extensive background in user interface, product and multimedia design, scripting and knowledge of prototyping and multiple platforms to develop software interfaces.

Interested? Visit our life at Aol. site at: http://corp.aol.com/life-aol

Source: Joel On Software

Senior Software Engineer at AOL - Advertising (Baltimore, MD)

0
0

Passionate, curious, creative? Our employees have helped to create popular and engaging online products and destinations that attract over 150 million unique visitors each month globally. As a result, AOL is a leading global web advertising company with a substantial worldwide audience, a suite of powerful web brands and industry leading products, and one of the largest advertising networks in the United States. We look for people that are exceptionally imaginative, collaborative, and truly excited about our mission: to inform, entertain, and connect the world.


The Senior Software Engineer will be a senior member on the company's primary team for developing cutting-edge ad serving solutions for AOL Advertising, specific to
the Advertising.com network and associated products. This position will help lead the engineering,development, test and deployment of these high volume, high performance
and high visibility solutions.

The ideal candidate will not only be well versed in objected oriented design (OOD/OOP) and the software
design lifecycle, but would have relevant experience implementing and operating highly available, distributed solutions with defined availability & response time
constraints. Additionally, the individual should not be averse to wearing several hats (test engineer, operator/administrator,system analyst/engineer) so as to
deliver quality, dependable & maintainable solutions in an agile team environment.

Essential Duties and
Responsibilities:
• Leads implementations of
enterprise software to stated
business and technical goals
o Create and/or maintain
robust, scalable, operable software
solutions
o Create and/or maintain
solutions that deal effectively
with extremely large request
volumes in conjunction with tight
response time requirements
o Create and/or maintain
appropriate design artifacts and
documentation so as to enable broad
team participation
o Effectively decompose
feature implementation into
associated tasks for planning &
tracking purposes as part of a
delivery team.
o Accurately assess project
risks associated with development
activities.
o Actively manage and own
feature development beyond design &
implementation by providing sound
consultation and feedback to
Product stakeholders, Testers and
Operators, as well as managing
communications with 3rd parties
during integration efforts.

• Perform various duties that
advance the capabilities of the
engineering team:
o Support the development of
other team members from a
professional and technical level
o Stay abreast of emerging
technologies and trends,
particularly as they apply to the
online advertising industry, the
internet and rapid software
development.
o Actively contribute with
idea sharing, brainstorming
sessions, etc so as to contribute
creatively – not just through
execution.
• Lend support to various
business and technology teams as
necessary during design,
development and delivery to ensure
solid, scalable, robust solutions
• Effectively manage multiple
priorities

Skills:
• Demonstrated leadership &
senior engineer skills on software
development projects
• Demonstrated leadership and
attention to detail in software
implementation
• Experience in executing a
software implementation plan
• Experience in the design
and implementation of real time
systems
• Thorough understanding of
Object Oriented Analysis & Design
principles, and service orientation
• Specific technical skills
sought:
o Distinguished & most recent
experience w/ C# and the .NET
Framework (~3+years)
o Relevant experience with at
least 1 other high level language &
framework (Java, C/C++, Perl, etc).
The ideal candidate may favor C#,
but will think about & design
software in a language agnostic
fashion.
o Experience with JavaScript
and SQL
o Solid understanding of
HTTP, TCP/IP, DNS and related
internet technologies.
o Working understanding of
network infrastructures
(construction, technologies,
operation, etc).
• Excellent ability to
understand and express complex
topics
• Excellent English
communications skills

Education / Experience:
• Bachelor’s degree in
Computer Science, Software
Engineering or a related field, AND
• At least five (5) years of
experience in software development,
OR
• Relevant combination of
education and experience.

Interested? https://sjobs.brassring.com/1033/asp/tg/cim_jobdetail.asp?partnerid=25237&siteid=36&areq=116391BR&codes=

Source: Joel On Software

Software Engineer/Application Developers (Web, Mobile....) at Aol. ...

0
0

If you’ve seen the buzz lately, you’ll know this isn’t your Grandmother’s AOL. Hitting the re-set button with a new, proven A-player executive management team, spin off as an independent, publicly traded company, recent acquisitions and deep financial resources, there’s no denying that innovation is happening.

Aol. is looking for passionate, cutting-edge application developers looking to flex their Jedi skills to create and build innovative mobile and web products, leading the company’s charge to becoming the top next-gen consumer web services provider. The time is now to push a strong point of view about the mobile market and where the technology is going to work and AOL has top proven talent delivering our products like Lifestream.aol.com, Seed.com and Patch.com are just to name a few.

To be considered candidates will be:

- Enthusiastic about cutting-edge technologies
- Web and mobile applications evangelist
- Team players who thrive in fast-paced and highly technical environments
- Fast learner

And have...

- Technical Bachelor’s degree or equivalent
- Solid development expertise in any of the following:
- C/C++ (w/server development)
- Java: JQuery, Hadoop,
- Web: HTML, CSS,Javascript, PHP, JSON,
- .NET: C#
- Mobile: Android SDK, Windows Mobile, iPhone/iPad, BlackBerry SDK,
- Design:
- Methodologies: Agile, Waterfall
- DBs: MySQL
- XML, XSLT
- Unix, Windows
- MapReduce

- Mastery of more than one technical expertise specific to AOL (e.g., cross platform, U.I. for mail, connectivity, browser)
- Years of experience: 0 to 10 years

NOTE: NO AGENCIES

QUESTIONS: 703-265-6304

Interested? When we asked our new hires what they were looking for in an employer, the most common response was the ability to be innovative. They came to the right place! What are you looking for?: http://corp.aol.com/life-aol

Source: Joel On Software

Storage Architect - MobileMe at Apple Inc. (Cupertino, CA 95014)

0
0

There's the typical job. Punch in, push paper, punch out, repeat. Then there's a career at Apple. Where you're encouraged to defy routine. To explore the far reaches of the possible. To travel uncharted paths. And to be a part of something far bigger than yourself. Because around here, changing the world just comes with the job description.

The MobileMe team is looking for a hands-on architect who has a strong background in cloud storage, and has applied their knowledge and experience in building highly reliable, scalable, extensible and maintainable systems for collecting, storing and processing large amounts of data. You will be collaborating with cross-functional engineering teams to define and implement the web service and storage platforms that will power the next generation of MobileMe.


Extensive experience in the following areas is required:

• Cloud storage technologies such as DHT, haystack
• Storage infrastructure such as SAN, NAS, direct-attached
• Network & clustered filesystems
• Large-scale distributed systems
• Data post-processing
• Service-oriented architecture

Other required skills:

• Excellent analytical and problem solving skills
• Excellent written and verbal communication skills
• Ability to thrive in a cross-functional team on high profile, critical projects

Highly desirable skills:

• Asynchronous server development in C / C++ on Unix platforms
• Experience with Hadoop and related technologies

Education:

• MS CS with 7+ years industry experience or BS CS with 10+ years industry experience

Interested? For additional information or to apply for this position, please click on the Apple Inc. link at the top of the post.

Source: Joel On Software

Software Engineer ? New York, NY ? Yodle at Yodle (New York, NY 10010)

0
0

Overview:
Do you want to have a direct effect on the future success of a fast growing company? One that is experiencing 135% year over year growth in the fastest growing industry on the web?

If you have the talent and dedication to strive for excellence while also taking initiative in your respective position…Yodle is looking for you.

A strong, agile software development team free of PHB types and distractions where you can concentrate on using your superb development skills to create an end-to-end advertising platform that enables local business to get new business from the internet and track and measure the return on investment.

• Our software engineers are passionate about technology and programming, they're smart, no-nonsense developers who move quickly and get things done. The team uses an agile development process, performs code reviews, runs automated unit tests, and has a distinct QA team. Our engineers work in an open, collaborative, team oriented environment.
• Our engineers work on everything from user-interface, backend, content management to messaging, database systems and web services. Regardless of which components you touch, we'll want you to be involved in design, coding, testing and running the systems.
• Our engineers solve a variety of complex and challenging business problems with cutting edge technology.
• We are constantly innovating! We look at ways to improve our core products, seek out products in the market that can be built better and we have an Innovation Department that addresses the future needs of our industry - our engineers are building the software to meet those needs.
• Engineers have a high degree of flexibility in choosing which of the many ongoing projects they work on. We have shared ownership of our code base. Anyone can and is expected to work on and improve any piece of code. There are no silos!
• We explore new technologies and find the best tools for the job. While java is our predominant language, we are using javascript, python, scala and groovy as well.


Responsibilities
As a Software Engineer @ Yodle…
You will work on a team of smart, no-nonsense developers who move quickly and get things done. You will be able to work on all aspects of our platform based on your interests. Our engineers work on everything from user-interface, backend, content management to messaging, database systems and web services. Regardless of which components you touch, we'll want you to be involved in design, coding, testing and running the systems. We primarily work with Linux, Java, Spring and PostgreSQL, but we use other technologies including JavaScript, Python, Groovy, Ruby and Scala where appropriate. This is a fantastic opportunity to learn as well as make a real world impact.

Qualifications
• 1 to 7 years of experience
• Excellent coding and design skills. Software that works, is reliable, testable and maintainable should be what you do by default.
• You enjoy writing software and take pride in what you build.
• Having programmed in Java will help you get going faster, but your primary languages aren’t as important as being a great programmer.
• SQL proficiency, particularly with PostgreSQL is a plus
• Strong communications skills, both written and verbal
• BA/BS or above from a top Computer Science program
• You should be able to work daily in our office in New York City

Interested? Follow this link for our puzzle and instructions on how to apply: http://www.yodle.com/careers/job_details/software-engineer-newyork-ny/

Source: Joel On Software

Web Developer at P'unk Avenue (Philadelphia, PA)

0
0

P’unk Avenue is a web design and development team located in Philadelphia that creates websites and applications for higher education and business clients. We are also the creators of Apostrophe, an open source CMS built on top of the Symfony framework.

We are eight people looking for another developer to add our team. Since we are a small shop we all get involved in various aspects of each project. We believe that is a good thing and are looking for someone that enjoys being engaged in a project on many levels. Your role would involve a high level of collaboration with the entire team as you help us see projects through from designing and prototyping to development and deployment.

Our ideal colleague meets several of these criteria:

Fluency and comfort with PHP & MySQL
A deep and practical understanding of MVC frameworks (Ruby on Rails, Zend Framework, CakePHP, Django and CodeIgniter all apply, but experience with Symfony is especially desirable)
A working knowledge of ORMs such as Doctrine, Propel or ActiveRecord
Gets excited about things like web services, rapid prototyping and open source projects
A passion for using Test Driven Development to write tight, well tested code
A love for collaborating with a small team to solve tough problems
A sense of humor and an ability to stay cool under pressure

This job does require you to work out of our (awesome) Philadelphia studio. We have great flexibility in other areas, but we believe that having our team in the same location on a regular basis benefits the products that we create.

Of note, we organize various community events like the Junto and Ignite Philly. We are very interested in engaging in and encouraging deeper conversations about stimulating ideas. The type of person that is also stimulated by thinking and acting on issues they care about would be a good fit on our team. It is not required, but the opportunity to help organize these events is a possibility for any member of our team.

You can check out our blog for some more background information on this position: http://window.punkave.com/2010/05/03/were-hiring-a-new-developer/

Interested? If you feel that you are a good fit, please send resumes and whatever other documentation that you think best represents why we should consider you to: jobs@punkave.com.

Source: Joel On Software

Senior Software Engineer at Apple Inc. (Cupertino, CA 95014)

0
0

MobileMe Engineering is looking for a talented and motivated Senior Software Engineer who seeks out problems to solve and has a proven track record of delivering highly scalable web applications. The candidate should be innovative and posses strong analytical skills, creative thinking and a deep passion for software engineering.

The primary role is to develop features and enhancements for MobileMe authentication and identity-related services. This is a central role that requires previous experience with authentication systems and a clear understanding of the security concerns that MobileMe must handle.

This is a hands-on role and requires leading the design and development of software systems to support existing and new product features. Responsibilities include architecting and developing systems that are high performance, secure, highly available, scalable to millions of users, reliable, supportable, and with good diagnostic capabilities. Working closely with cross-functional teams to effectively coordinate complex interdependencies are inherent to this role.

Required Experience:
• Minimum of 5 years in architecture, design, and development of software solutions for a large-scale web site
• Significant web application development experience on the Java stack in a Unix environment
• Comprehensive understanding of authentication systems, focusing on single-sign-on, identity management, and privacy
• Clear understanding of general web application security concerns including Cross Site Scripting (XSS)
• In-depth knowledge of multi-threaded, asynchronous I/O, and event-driven programming
• Knowledge of several Internet protocols including TCP/IP, HTTP, TLS/SSL, LDAP, OAuth, and OpenID
• Previous experience building a web service (RESTful, XMLRPC, SOAP, home-grown, etc.)
• Experience programming in some scripting language (ruby, python, or perl) and creating shell scripts using Unix tools (sed, awk, grep, etc.)
• Adept with version control systems such as Subversion or git



Desired Experience:
• Developed solutions that use OAuth, OpenID, Kerberos, or other federated identity/authentication/authorization technologies
• Built large-scale web sites with multiple, independent web applications
• Scaled a web application to support millions of users
• Worked with non-Java web framework technologies (Rails, Django, etc.)
• Solid SQL database experience (Oracle and PL/SQL preferred)
• Exposure to multiple Unix flavors (MacOS, Solaris, Linux, FreeBSD)
• Programmed with memcached or other caching systems
• Has designed an API used by other developers
• Experience leading and organizing offshore teams to deliver projects

Additional Success Factors:
• Excellent written and oral communication skills
• Interest in learning new languages, frameworks, and tools
• Ability to prioritize well among multiple projects and deliver software on tight deadlines
• Transitions easily from working independently to participating in large cross-functional teams
• Able to context-switch fluidly between multiple projects
• Drives problems to solutions and has amazing attention to detail
• Consistently completes assignments within established time frames and cost objectives

Bachelors Degree in Computer Science with 8+ years or Masters degree in Computer Science with at least 6+ years of relevant experience in the industry would be ideal.

Interested? For additional information or to apply for this position, please click on the Apple Inc. link at the top of the posting.

Source: Joel On Software


Test Engineer at Red Gate Software Ltd (Cambridge, United Kingdom)

0
0

Test Engineers

“I came from a games company and it’s much better at Red Gate”
Robbie Th’ng, Test Engineer.

“I wouldn’t want to work as a tester anywhere else”
Jon Watts, Test Engineer

“When I said I wanted to use Amazon's EC2 services to test SQL Response, I was handed a company credit card and a substantial block of time to try it out”
Chris Spencer, Test Engineer

We’re a group of smart, innovative and creative people, based in Cambridge, who make ingeniously simple software. We’re growing and we’ve got loads of great product ideas. We need more people to make them happen.

We’re independently recognised as the best small software development workplace in Cambridge. To read more about life as a Test Engineer at Red Gate please click here or see what people at Red Gate have to say in our People Profiles and Video Diaries.

So, what do we do? We develop and test software in small autonomous project teams using the scrum approach. At Red Gate, Test Engineers aren’t second class citizens. You’ll be programming alongside Software Engineers and you’ll have an equal say in how your project develops. You’ll be working alongside awesome engineers, testers, authors and user experience specialists. You’ll write test frameworks, build your own test environments, get involved in technical investigations and advise on how to address performance issues or specific bugs. Every three months we have a Down Tools Week where we build whatever we want. We’re hiring across all areas of product and internal development. We make tools for database developers and administrators. We also make .Net and Exchange tools. But it’s not all about product development; we have a significant ecommerce site and community sites including sqlservercentral.com with 100,000 page views per day. If there’s a particular area you’re interested in, please just let us know.

So, what are we looking for? Well, you don’t need to be a genius, but we’d like you to be pretty smart. A good degree in a numerate subject tells us that we can probably learn stuff from you. Thorough testing is embedded in our culture; it’s key to our success and we think we’re pretty good at it. Of course we do our fair share of manual testing, but we try to automate as much as we can. So, we’d like you to have experience in automated testing using a full programming language such as C#, Java or C/C++. Above all, we’d like you to have a passion for programming and to enjoy breaking developers’ code.

Salaries range from £28,000 to £40,000. We have a fantastic benefits package which includes bonuses, free breakfast & lunch, 25 days’ holiday, pension, BUPA health and travel, stock options, life assurance, critical illness cover, income protection cover, local travel discounts, an annual charity day, free parking, childcare vouchers and subsidised gym membership. And there’s flexitime so you can start at 11am if you like. Most importantly, you’ll work in a great environment, on challenging projects, with smart people that inspire you.


At this point, we will only consider people with a valid UK work permit

Interested? http://jobs.red-gate.com/templates/redgate/jobdetail_zip/94.aspx/Jobs/Test%20Engineer

Source: Joel On Software

Systems Administrator, About Operations at About.com (New York, NY 10011)

0
0

About.com, a top twenty Web property and one of the Internet's leading content destinations, is looking for a talented system administrator with programming skills to add to its About Operations team. An About System Admin maintains, implements, operates, and deploys systems to both facilitate rapid development of the About service and assure the up-time and integrity of systems.

The ideal candidate will be familiar with web based technologies and understand the business ramifications of reliable, accountable, and accessible systems and procedures. This position calls for a sharp, motivated, and meticulous team player that believes both in Agile Software Development, leveraging Open Source Solutions, and empowering end users with accountability.


Responsibilities:
- Understand how About.com's systems work and execute with appropriate levels of diligence for each system
- Ensure for the continued accuracy, reliability, and integrity of About.com's systems
- Work with other team members to define and implement needed new development
- Maintain and develop tools to support and monitor the smooth operation of the About Network
- Continue to proactively improve and enhance About.com's systems
- Support the users of About.com's internal systems
- Develop, maintain, and support About.com's administrative infrastructure components

Requirements:
- Familiar with all of the following technologies: Web Serving, Apache, HTML, Cookies, XML, shell scripting. FTP, SSH
- Good Perl programming skills including the ability to read and modify other people's code
- Ability to read and modify other people's PHP and Perl code
- Ability to work with, modify, and compile C code.
- Strong UNIX admin skills
- Some SQL skills and relational database knowledge in MySQL or similar database
- Strong communication and teaming skills in multiple mediums (email, aim, face-to-face)
- Strong problem solving abilities
- Able to calmly handle production issues

Interested? send resume to chadas@nytimes.com. Subject line must read "Sys Admin - About Ops"

Source: Joel On Software

Sr. Technical Program Manager, Video On Demand at Amazon (Seattle, WA)

0
0

The Amazon Video On Demand team is looking for a customer-focused, technically savvy, detail-oriented Technical Program Manager. The Technical Program Manager (TPM) will drive cross-functional projects in support of business growth in the digital video market space. Projects will be cross-functional and cover areas ranging from the website experience to expansion of the AVOD product on connected TVs and devices. The TPM will develop business requirements and functional specifications for projects with product and user experience design teams. The successful TPM dives deep to resolve issues quickly and prudently throughout development, testing, and launch phases. A candidates should have a proven track record in leadership and mentoring.


The ability to learn and adapt to new technologies and processes will be an important part of the job. Strong communication skills are required. Obsession with building the best possible customer experience across different types of devices and form factors is a must!


Core Qualifications:

1. Passionate about shaping the future of on-demand digital video content.

2. Software development and design experience. The TPM must understand the intricacies of the software development process as well as the complexity of scaling high-traffic systems.

3. A proven track record in leading software development projects with quality to completion within defined time lines.

4. Excellent communication and people skills: being able to communicate to diverse audiences with confidence, clarity and focus. The TPM must build trust and supportive working relationships.

5. Works well in open problem spaces. The TPM should actively seek opportunity, define scope, and solve problems creatively and practically.

Interested? Email resumes to: resumes-114473@amazon.com

Source: Joel On Software

Quality Assurance Engineer at Pixar Animation Studios (Emeryville, CA)

0
0

Quality Assurance Engineer

About Pixar

Pixar Animation Studios, a wholly-owned subsidiary of The Walt Disney Company, is an Academy Award®-winning film studio with world-renowned technical, creative and production capabilities in the art of computer animation. Creator of some of the most successful and beloved animated films of all time, including Toy Story, Finding Nemo, The Incredibles, Cars, Ratatouille, WALL-E and most recently, Up. The Northern California studio has won 21 Academy Awards® and its ten films have grossed more than $5 billion at the worldwide box office to date. The next film release from Disney/Pixar is Toy Story 3 (June 18, 2010).

Summary of Position

The Studio Tools group is seeking an experienced QA Engineer with a passion for quality to participate in the software quality assurance efforts for our proprietary in house toolset.

This position requires close collaboration with the engineering staff to define, develop, and execute test plans and test cases. Review and report on test progress, status, and meet test completion and delivery milestones that you help define. Work closely with design, development, project management and documentation to coordinate testing responsibilities.

Responsibilities

- Develop and execute test plans and test cases.
- Analyze and report performance characteristics of the tools under test
- Work closely with the core development teams during all phases of the product life cycle
- Work directly with end users in triaging bug reports and validating new features
- Continually research new technologies and incorporate that new knowledge into your ongoing QA process

Qualifications

- 3+ years in QA
- Bachelor's degree in Computer Science or equivalent
- Knowledge of QA methodology, processes, and tools
- Direct experience testing software under Unix
- Self-directed, detail-oriented and patient
- Ability to work closely with developers and QA
- Excellent communication skills

Other valuable qualifications

- Experience with 3D graphics applications helpful (i.e., Maya, SOFTIMAGE)
- Experience with scripting languages such as Python
Pixar is an Equal Opportunity Employer

Interested? If you are interested in this position, please apply directly to Pixar's website:
http://www.pixar.com/companyinfo/jobs/index.html

Source: Joel On Software

Software Development Engineer, Digital Media at Amazon (Seattle, WA)

0
0

Are you interested in being part of a team that is changing the way Amazon customers manage their distributed media storage? We’re looking for a wicked-smart, entry-level developer with solid CS fundamental interested in working on Internet facing Web Services. You should be passionate about the customer’s experience and excited by the complexities of working at Amazon scale. This is a chance to help define new customer-facing features and evolve the existing systems to support our growth. You’ll be part of a strong team in a fast-paced, start-up like environment. You should interested in working on large networked systems, and be comfortable with operating system concepts. Like others on the team, you’ll need object oriented design and implementation experience, strong Java (or C#/C++) skills, and knowledge of Linux/Unix tools and architecture.


We use Agile practices to manage the delivery process allowing millions of users to manage petabytes of data. We enable our customers to cost-effectively store data by providing applications on popular platforms and cutting-edge internet connected consumer electronics backed by a simple API over highly available and durable storage. Our API is then implemented using advanced distributed algorithms and massive scale in new and innovative ways.


Requirements:

* Strong customer focus
* Excellent written and verbal communication
* Sharp analytical abilities and proven design skills
* University or intern experience implementing and consuming Web Services
* Familiarity with operating system fundamentals
* Fluency in Java and/or C++
* 1 - 3 years of industry experience (internships count)
* BS/MS in Computer Science or equivalent

Interested? Email resume to: resumes-110785@amazon.com

Source: Joel On Software

Viewing all 53220 articles
Browse latest View live




Latest Images