Location: Irvine, CA
URL: https://www.uparts.com/about_us/index.php/jobs
Play a pivotal role in architecting, designing and implementing the next generation of uParts as it continues to grow and evolve. Be part of an exciting, dynamic environment, engineering software solutions for all aspects of the company.
We work hard to create the best possible environment for our software development team. We purposely work in small, focused and fast-paced teams in order to foster an environment where our developers can feel free to learn and grow, and we outfit each developer with large LCD monitors, a new MacBook Air or MacBook Pro, and all the free soda, development tools and books they can handle. Come join us and work on projects where you can feel free to explore and take advantage of the latest and greatest technologies.
Responsibilities
- Work directly with the CTO and Product Teams to design and implement new features and functionalities to the existing product
- Be responsible for larger projects, building out new applications and platforms as the company grows and expands
- Perform development work both independently as well as in small development teams, overseeing and managing a group of junior developers
- Execute the full software development lifecycle, leading and performing all the processes involved with it
Job Requirements
- 6+ years of proven software development, on shipped products and/or launched web applications
- Solid understanding of Object Oriented design principles and programming methodologies is an absolute must
- 4+ years architecting web-based applications
- 2+ years of leading and managing teams of software developers
- 4+ years of PHP and 2+ years of .NET/J2EE/Ruby/Python experience, or 5+ years .NET/J2EE/Ruby/Python experience with exposure to PHP
- 3+ years of MySQL experience
- 2+ years of JavaScript experience
- Passion for usability and user-focused design
- Experience with .NET-based Windows Application Development a plus
- Experience with LAMP-stack administration a plus
- Experience with GIT or a distributed source control management system a plus
- Experience with any Object Oriented framework (Qcodo, Rails, Zend Framework, Struts, Hibernate, etc.) a big plus
- Experience with the Qcodo Development Framework an even bigger plus
- Must be a local candidate or must be willing to relocate to the Los Angeles / Orange County Area (relocation reimbursements may be considered, but only for exceptionally qualified applicants)
Compensation
Compensation is based on a competitive market-rate salary with generous bonuses, stock options, and full benefits (PTO, medical, dental, etc.).
Apply Today!
Please email jobs@uparts.com with your resume and answers to the following questions:
- Which software tools have you used in the past to design and architect your software applications? What were some of the pros and cons to the software tools you have used? Which ones are your favorites and why?
- Defend or critique this statement: "a good developer is constantly looking to write code that runs as efficiently and optimally as possible."
- Please provide a concise collection of coding samples that best represent the work which you are most proud of.
- Name some projects, products or applications that you have worked on. Please include your specific roles and responsibilities for each one that you list.
If your application is selected, you will go thru an initial phone screening and then be asked to perform a coding exercise (likely 3 or 4 hours) which can be done on your own time. Then the final step would be an in-person interview at our office in Irvine.
To apply: jobs@uparts.com
Apply for this job vacancy
No comments:
Post a Comment