Hiring Add-on Extension and Web Developers - Work Remotely

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Hiring Add-on Extension and Web Developers - Work Remotely

Samuel Deskin
Senior Extension Developer, Web Development

We are an Add-On development company based in Los Angeles. Our core services include development of extensions for Firefox and Chrome and Web Development.

We are looking for a Senior Extension Developer to play a significant role in the rapid evolution of our extensions. We need a talented and smart individual with excellent coding skills who is passionate about developing Web 2.0 sites. You should be comfortable working in all layers of the web application and in all stages of development. You should enjoy working in the highly collaborative team setting of this fast-paced environment.

Our development areas include XUL, jQuery, PHP, MySQL, Drupal, Apache, Linux servers, Java/JSP. If you are already proficient with most of these, but especially XUL, you should be able to hit the ground running.

As part of the web development team, you will design, implement, test, deploy, operate and refine add-ons, websites, microsites, landing pages, and other digital assets. You will work with Creative, SEO, Media, Client Services, and the rest of our web development team to deliver features and sites on aggressive timelines.

Who We Hope You Are:

You are a motivated and service-focused self-starter. You aren’t shy about rolling up your sleeves and fixing problems that might not be in your job description. You love to over-deliver while managing your time wisely. You balance perfectionism with getting things done. You’re always hungry to learn new things.

What You Will Bring to the Table:

A proactive go-getter who loves to find efficiencies
A good communicator— both written and oral
Someone detail-oriented who writes clean, concise, secure, efficient, maintainable code
First rate technical writing skills
Strong problem-solving and troubleshooting skills
A fast learner who is not fazed by mastering a new technology
Ability to train and oversee development interns
Willingness to work well on your own and take constructive advice

Core Technical Skills:

Experience building Extensions for Firefox and Chrome
Experience building dynamic web pages and fully-functional forms from the ground up – you understand how the whole web stack works, and how to avoid obvious security holes
5+ years’ experience in Java, Struts and/or Spring/Hibernate
Mastery working in Linux in vi
Solid background in databases and writing SQL queries
Experience with a Javascript and JQuery
Experience coding pixel-perfect, cross-browser web pages to standards-compliant, table-less HTML/CSS from a supplied comp or mockup
Experience developing templates or add-on modules for Drupal
Solid understanding of object-oriented programming, data structures and algorithms, software engineering methodologies, and techniques such as regular expressions
Experience using source control and bug tracking systems and writing technical documentation
Leading-edge expertise in HTML5, CSS3, web video, web standards, microformats, optimizing front-end performance, etc.

Education & Experience

Bachelors/Masters degree with a technical major or minor such as Computer Science or Software Engineering, or equivalent experience
2-5 years of software or web development experience

Bonus Skills:

Expertise with web architecture, providing design and development recommendations and optimizing existing infrastructure
Experience with mobile website optimization
Experience with mobile app development (iPhone/Android)
Experience with writing plug-ins for jQuery or another library, or large Javascript (AJAX/DHTML) applications
Professional experience with Flash and Actionscript
Experience with email campaigns and cross-client HTML email development
Experience with image creation and manipulation in Photoshop, Illustrator or FireWorks, web design, page layout or typography
Experience with writing or editing copy
Experience with information architecture, content strategy, user experience design, usability testing, A/B testing
Experience with SEO and Google Analytics
Experience with XML/XSLT or JSON, data mining, etc.
Experience with Google Maps API, Google Charts API, Facebook development, etc.
Experience with a MVC framework
Experience with writing APIs or writing your own framework or CMS
Experience with code review, pair programming, agile development, unit testing, distributed version control branching/merging, or other software engineering techniques
Expertise in networking, shell scripting, system administration or information security
Experience with database administration and optimization
Experience with writing specifications and test plans
Experience with estimating large projects or managing outsourced/off-shored work
Experience with providing training and writing customer documentation
Past experience in a client-facing role





_______________________________________________
jobs mailing list
[hidden email]
https://lists.mozilla.org/listinfo/jobs