Careers

×

Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2396 of /home/alec/public_html/includes/menu.inc).
Are you ready to join our team and help us build the most vibrant software company in the industry ?
Want an opportunity to work on amazingly challenging projects with the largest companies in the world?   
Explore our open positions and apply at careers@onshorex.com !

Design

Engineering

Sales & Marketing

Operations

  •  

 


Art Director

Position is available in San Jose, Ca, USA.

Requirements
  • Have expert skills in UI design for mobile and web platforms, UX design, interaction design, visual design, usability analysis, requirement analysis.
  • Be able to lead a team of designers in order to deliver beautiful, usable and innovative designs; leverage team members' skills to the fullest and continuously increase output quality.
  • Have basic understanding of relevant programming languages (Objective C, HTML, CSS, JS, PHP etc.).
  • Be able to work with developers and enable other designers to work with developers.
  • Have understanding of running a Profit & Loss center and be able to maintain and increase team productivity and competitiveness.
  • Predict and hunt for new technologies, and use team's resources to build talent in these new areas.
  • Help other team members solve design or web problems.
  • Invest in new talent and retain current resources.
  • Perform salary/performance appraisals and maintain constant overlook into all resources' performance and improvement progress.
  • Create, delegate and review design estimates.
  • Conduct interviews with new candidates.
  • Provide design QA.
Responsibilities
  • Maintain the culture of proactive communication, high quality and respect for user-centric design.
  • Maintain Onshorex design style and direction.
  • Create, maintain and facilitate processes and guidelines.
  • Maintain a high level of discipline and morale in other team members.
  • Maintain great relationships with clients, other managers, executives and sales team.
  • Understand challenges behind web-based communication and be able to plan activities so the turn-around time is reduced to minimum.

UX Director

Position is available in San Jose, Ca, USA.

Responsibilities
  • Meeting with clients, either on location or remotely, to oversee discovery
  • Creating comps or coordinating the creation of comps
  • Quality crits with key stakeholders
  • Refinement of deliverable standards
  • Contribution on pitches
  • Researching new devices, design trends and standards
  • Management and accountability of personal impact on financials
  • Management and accountability of client satisfaction, including budget and timeline

iPhone and iPad Developer

Position is available in San Jose, Ca, USA & Chengdu, Sechuan, China

Requirements
  • Strong object-oriented programming skills.
  • Expertise in Xcode and Interface Builder.
  • In-depth knowledge of Objective C 2.0, Cocoa Framework, Apple Script, Core Graphics, Core Audio, Core Animation.
  • Expertise in the iPhone SDK, Cocoa Touch Framework, Open GL ES 2.0, Open AL, Core Graphics, Core Animation, and the Game Kit and Store Kit frameworks.
  • Proficiencies in CFNetwork programming and QuickTime Framework.
  • Knowledge of XML-RPC, WebKit, and Quartz.
  • Experience with Instruments such as Leaks, Object Allocation, and CPU Sampler.

iOS Tech Lead and Architect

Position is available in San Jose, Ca, USA & Chengdu, Sechuan, China

Requirements
  • Minimum 8+ years of experience doing software development at leading companies
  • 2+ years in top-notch current software development skills including Objective-C, C and/or C++
  • Deep familiarity with Cocoa, Cocoa Touch and other SDKs for mobile app development.
  • Master of Apple's development tools and development environments
  • Strong product sense and the ability to own large areas of product design and usability
  • Avid follower of the technology industry and current technology trends
  • Degree in Computer Science
  • Proven leadership skills, including the ability to motivate and lead other talented developers and designers.
  • This is a hands-on role where you'll be coding alongside the team. We're looking for a leader who can win the technical respect of the team with their own accomplishments, work in an agile, fast-changing environment, and lead us to building great products
  • The ideal profile is someone who has extensive experience working on iOS and/or MacOS X applications, at all levels from product design down to scalable infrastructure.
  • You are either in a lead role now or believe you have the chops to take one on. Excellent interpersonal skills and the ability to get buy-in across a group of people are essential.
  • You hould be able to lead the cross geographic and cross functional team and be the main point of contact for the project deliveries.
Responsibilities
  • Lead and manage iOS team
  • End-to-end iOS application development
  • Collaborate to define the product; interface with many stakeholders in the company to drive product decisions and schedules
  • Lead technical architecture, coding standards, and other team policies
  • Assist with interviewing and attracting new talent to Organization
  • Manage individual team members, both junior and senior, encouraging their professional growth and maximizing their potential contributions
  • Accountable for the team's performance, work satisfaction and growth
  • As an iOS Tech Lead and Architect at Onshorex, you'll guide our talented mobile team on-site along with an offshore office, helping to define the products, make key technical decisions and organize and inspire the team to work effectively together.

Android Developer

Position is available in San Jose, Ca, USA & Chengdu, Sechuan, China

Requirements
  • Min. 2 year experience in Android-specific application development.
  • Min. 4 years of software programming experience with 2-3 years Java application development, with extensive use of Java I/O, Collections, Algorithms and well known application frameworks.
  • Good understanding of OO concepts.
  • Good understanding of Design Patterns.
  • Proficient in requirement gathering and analysis.
  • Exposure to at least one of these mobile platforms: J2ME, Windows Mobile 5.0 + (not WinCE), Symbian (S60 or S40), Embedded Linux or BlackBerry.
  • At least two commercially published applications available for immediate download and review of your contributions by our development team.
  • A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks.

JavaScript Developer

Position is available in San Jose, Ca, USA & Chengdu, Sechuan, China

Requirements
  • Expert level knowledge of JavaScript.
  • Min. 2 years JavaScript coding experience.
  • Understanding of various development methodologies.
  • Impressive code.
  • Object-oriented JavaScript experience.
  • Awareness of browser quirks / idiosyncrasies.
  • Experience with popular JavaScript libraries.
  • Strong knowledge of PHP and MySQL.
  • Expert HTML and CSS skills.

Sr Project Manager (Technical)

Position is available in San Jose, Ca, USA

Requirements
  • The Sr. Project Manager is ultimately responsible for moving projects forward efficiently and effectively
  • They must own three things on each project: budget, timeline and scope
  • The Sr. Project Manager will also have technical chops, be it a background in software development or even in commercial architecture
  • They will have the ability to input, review and manage spec, assuring the client and development teams have a comprehensive level of technical direction to move forward
  • The Sr. Project Manager at Onshorex will have loads of patience. They will be managing creatives, remote staff and working in varying time zones.
  • The Sr. PM should be prepared to either sneak in a Skype meeting at an off time, or write incredibly thorough spec and instructions for all to follow.
  • The ideal candidate for Sr. PM can’t sleep soundly at night if a project isn’t on time or on budget. They live for success, and take pride in their domain.
Responsibilities
  • Coordinating and assigning project teams
  • Coordinating scrums, publishing notes and managing tasks
  • Owning UX spec – this primarily means annotation on wireframes and client requirements.
  • Owning scope, collecting client requirements and managing client expectations
  • Coordination of scope creep, change orders and billing with management
  • Driving and communicating project timeline, deadlines and urgency
  • Selecting and coordinating all resources, including vendors and partners
  • Holding all leads accountable to their financial footprint
  • Looking for opportunities to create efficiencies in daily operations, and pitching leadership to incorporate change
  • The Sr. Project Manager will be using Producteev as their primary tool for communication.

QA Analyst

Position is available worldwide.

Requirements
  • 2 to 6 years of experience in Testing iOS, Android and Web applications.
  • Can define test strategies and work independently in a project.
  • Can design the test cases and maintain traceability.
  • Can review the requirements, Wireframes, Visual Designs and provide feedback.
  • Should have good communication and interpersonal skill.
  • Knowledge and experience on automation testing.
Responsibilities
  • Execute the test cases and log the results, prepare the test reports.
  • Understand the QA methodologies and a strong grasp of the process.

Community Manager

Position is available in San Jose, Ca, USA

Requirements
  • A self-starter and savvy marketer who is constantly thinking of ways to engage and create connections with appropriate communities (both internally and externally).
  • Excellent written and oral communication skills and proven ability to work effectively crossfunctionally. The ability to communicate and comprehend technical topics clearly.
  • Enthusiasm for our mobile products and demonstrated experience with cultivating and driving communities built around web & mobile products.
  • A passion for online games and an understanding of all genres (e.g. RTS, RPG, MMO, MMORPG, FPS etc.), the development process, customer service, and the market in general.
  • Experience with cultivating communities on games forums such as Gamasutra, Eurogamer, Polygon, Toucharcade, Pocketgamer, Joystick, Kotaku, etc. You must be also aware of the latest trends within gaming communities’ preferences and go to forums.
  • Good decision making power in navigating and resolving sensitive situations.
  • Experience and demonstrated data-driven success in growing communities online is preferred.
  • Experience with public relations is preferred.
Responsibilities
  • Represent Onshorex by actively cultivating, driving and managing the product community.
  • Evangelize our products and educate our users via forums, blogs, social media, events, webinars and other external communication channels.
  • Building healthy relationships with community power users and influencers and engaging directly with users - online and offline.
  • Content creation - writing blog posts, articles, newsletters, communications materials, and material for social media channels.
  • Social media marketing – creating, managing and growing the company’s presence through blogs, Twitter, Facebook, and other strategically relevant online properties e.g. Instagram, Vine, Pinterest.
  • Events and event planning – attending industry events in your city (often outside of 9-5 hours) and planning meetups for your community.
  • Analytics – Using Google Analytics and other measurement tools to provide reports on metrics. Use qualitative feedback to identify key trends and insights in user needs and communicate them.
  • Monitors on-going discussions and trends within the community. Identifies and reports trends being used and advises on any potential opportunities.
  • Oversees all technical and system administration aspects of the community.
  • Make some Champion recommendations for product or process changes.
  • Lead new innovations in community programs, including process improvements; best practice sharing, measuring and driving community health metrics.

 

Sr. Front End Developer

Location Santa Clara, CA

Overview

Onshorex is a global consulting company based in Silicon Valley that offers professional Design-Led Software Development services with focus on expertise in mobile strategy, design & development. We are looking for talented individuals to join our team and help us build the most vibrant software company in the industry. We offer an opportunity to be a part of the customer facing development team and work on challenging projects with the largest companies in the world and small businesses alike.

Skills Required:

CSS/3, HTML/5, responsive websites, mobile applications, JavaScript, an eye for UI Design, a feel for UX, a desire to learn, and a love of working in an agile-ish environment.

Big plus if you have experience with:

Rails, Haml, Sass, Compass, Backbone.js, CoffeeScript, Ajax, Handlebars.js, Underscore.js, Highcharts.js, message busses (postal.js), state machines (machina.js), CoffeeScript, PHP, Java or Python.
Cloud development: AWS, Azure, vm deployment, Linux

About the Role:

We are looking for an exceptional engineer to help us build consumer facing products that extend from api's, widgets, mobile and a lot more. You will be part of the small team that is responsible for building the best in class consumer facing products. If you consider yourself a strong Front End Developer with an eye for design then you are the candidate we want!

What you need for this position:

  • Strong with HTML, CSS, and JavaScript with a deep understanding of how to make everything work harmoniously together
  • 3+ years experience writing javascript, CSS, and HTML.
  • Working knowledge of JavaScript ecosystem and expertise in at least one popular framework like jQuery, Underscore.js, AngularJS, etc.
  • Strong command of web standards, CSS-based design, cross-browser compatibility with progressive enhancement
  • You understand browser performance and how to prevent problems from arising and how to fix them if they do
  • Practical knowledge of REST and working with APIs, developing APIs. etc.
  • Implement new features and optimize existing ones
  • Work closely with product managers, back-end engineers, operations and customers.
  • Knowledgeable foundation in interaction design principles
  • Ability to work through product ideas by fast prototyping and quick iterations
  • PASSIONATE about realizing great design through code. You have opinions about the products you work on and aren't afraid to defend them / be criticized / be wrong. You know how to be confident and consultative at the same time
  • Ability to go off-book in JavaScript. You were doing front-end web development well before there were good JavaScript libraries out there (5+ years), so you are comfortable hand rolling the last 10% in JavaScript when that's the right thing to do
  • Experience writing code that interacts with a large, complex back end and working with talented server engineers - you need to be able to at least read complex server side code if not write it well. You must have some experience working in a server side scripting language
  • Experience with mobile application development a plus (Android, iOS, Windows 8)

What you'll be doing:

  • Create clean, efficient HTML5, CSS3 and JavaScript, embedded in our web or native app frameworks
  • Collaborate closely with visual and UX designers, rapidly prototyping to refine designs. Bridge the gap between design and technology
  • Code. Make browsers SUBMIT to your will. You know best practices cold and are on top of bleeding edge techniques. Relish in the role of being a front-end specialist. We will look to you to solve hard problems and make our front-end more reliable, predictable, elegant and awesome
  • Document your work and present your designs to the team on a regular basis. We want you to share your expertise, making everyone else better and facilitating constant learning
  • Take pride in the quality of your work, continuously deploying test-driven code, delighting customers and making a difference every day