|
|
Job Opportunities at PocketThis
If you're interested in joining
PocketThis and your experience meets the qualifications for any of the above
positions, please send your resume to [email protected]. PocketThis
is located in the San Francisco Bay Area.
Software Architect
Drive the technical architecture and design of the
next generation of the PocketThis platform. You will be responsible for
making key technology recommendations and developing a robust, highly scalable Web
and wireless Internet-based service for deployment in multiple countries, using a combination
of in-house and third party technologies. The ideal
candidate is an expert at building enterprise scale Web-based systems on multiple
platforms.
Responsibilities
Design core components of the next generation of
the PocketThis service, successfully implementing solutions to customer-driven requirements in a
robust, flexible design
Tackle big picture technical issues such as database and application server scalability,
architectural support for multiple user interfaces and partner
integration
Be the expert on all technologies used in
the products, especially Java, XML, database, and server-side technologies
Aggressively learn new technologies as required.
Explore the feasibility of new technical
directions and create prototypes
Estimate the time required to code components and help
set milestones
Code critical or most difficult components
Teach and mentor junior engineers to write high-quality,
production code
Tune and optimize code
Review code written by team members
Minimum qualifications and experience
Excellent object oriented design Skills a must. Prefer familiarity with UML preferred
Advanced skill in both C++ and Java. Expert in one of
these two languages
Experience in full software life cycle development
Strong verbal & written communication skills
Advanced knowledge of Window NT Server and UNIX
Seven or more years of software engineering experience
Strong skills in component implementation with either
COM or CORBA
Web development skills: HTML and some server side
technologies (Active Server Pages (ASP), Java Servlets, JSP, CGI, etc.)
Experience with IIS and/or Apache
Experience in developing server-side applications,
especially ones that use multithreading and networking
Experience serving as the technical lead or software
architect of a project is required.
Knowledge of XML
Experience with application servers
technologies such as WebLogic or Dynamo a plus
8-10 years of development experience
BS/MS in Computer Science or related
field
Senior Server Engineers
PocketThis is actively recruiting senior
software engineers to develop major components of the PocketThis
platform. As a key member of the PocketThis development team, you
will have an opportunity to work with the latest technologies,
including WAP, XML and Java, while having a real impact
on how mobile devices are used in the U.S., Europe and Asia.
Responsibilities
Design and implement object models, APIs and XML DTDs
Design, implement and tune highly scalable and high performance relational database backends
Evaluate third-party technologies
Write unit tests for new features
Provide architectural guidance, leadership and
mentoring to other engineers
Work closely with UI designers and developers, product managers, and QA
engineers
Minimum qualifications and experience
In-depth knowledge of object-oriented development, threading and scalability
issues
Experience with Java and XML, including DTD development;
working knowledge of UML preferred
Extensive database development experience
(SQL/JDBC/ODBC, Oracle, SQL Server)
Understanding of internet
protocols and application development
Experience with multi-tier Web application development (WebLogic,
Dynamo)
Excellent communication skills
5-7 years of development experience
BS/MS in Computer Science preferred
Wireless and Web Application Engineers
Design and implement the next generation
of user interfaces for the Web and for
Wireless Internet devices, including WAP handsets, Japanese iMode phones, Palm devices, and
others.
Responsibilities
You will be responsible for working with product
managers, customers and partners to create and implement Web and
Wireless applications for a wide range of devices.
Responsibilities include:
Design and implement user interfaces including
HTML/WML/HDML/Compact HTML/PQA, applying OO principles
Write unit tests for new features
Maintain and enhance current product functionality
Achieve the highest standards of usability, working
closely with user interface and usability engineers
Work closely with UI designers, product management, server engineers, and QA
engineers
Minimum qualifications and experience
Proficiency with Java, in-depth knowledge of IIS/Active Server Pages a plus
Proficiency in Web languages and protocols, including HTML, HTTP, JavaScript
Deep understanding of OO design principles
3+ years of Web-based development experience
BS/MS in Computer Science preferred
Senior NT System Administrator
PocketThis is seeking a seasoned NT System
Administrator to provide system administration and operational support for
Microsoft NT 4.0 and Windows 2000 systems. Responsibilities will include
installation, configuration and updates to NT server systems. Design and
manage NT and Windows 2000 systems. Responsible for system and network
configurations, server performance, tuning and monitoring systems, and analyzing
and resolving problems related to server hardware, NT, and Web servers. Deploy
and maintain production software for the PocketThis service. Develop tools
for automation of software maintenance. Provide production and development
support as needed.
Responsibilities
Configure and manage NT/Windows 2000-based desktop and laptop systems, mail
server and Web servers
Troubleshoot network, hardware and software problems
Configure and manage NT/Windows 2000-based mail server, Web servers
Determine appropriate hardware, software and network components; maintain
all system documentation
Monitor throughout and performance; tune and upgrade components as required
Establish procedures for system backup and virus protection
Establish and maintain working relationships with outside hardware, software
and service providers
Provide development and production support
On call 24x7 to respond to emergencies
Minimum qualifications and experience
Must be highly organized and detail-oriented
Must have excellent oral and written communication skills
5+ years experience as a Windows NT System Administrator
Must be able to install, configure, support and tune IIS
Must be able to troubleshoot Intel-based hardware
Familiarity with both hardware and software RAID solutions
Experience with firewall setup and administration
Experience in MS SQL Server administration preferred
Degree in applicable field, preferably
Computer Science or Software Development
Senior Quality
Assurance Engineers
PocketThis is hiring senior Quality
Assurance Engineers to create and execute test specifications and test cases,
report and regress bugs and work closely with the development and product
management teams to ensure the highest levels of quality and usability in our
software and services.
Responsibilities
Create test plans for new and enhanced product features
Automate testing and do scalability analysis
using Segue SilkTest, Astra LoadRunner and other tools
Report bugs completely, accurately and concisely
Review functional specifications for completeness and
consistency
Stay up-to-date with current and emerging QA
technologies
Work closely with developers, product managers and technical
writers
Minimum qualifications and
experience
Minimum 5 years of experience in software quality assurance in a Windows or
UNIX environment including executing test specifications, test cases and
reporting and regressing bugs.
Experience testing in an Internet or web based environment or complex
client-server application
Knowledgeable in two or more of the following Internet technologies:
JavaScript, HTML, ASP, CSS, HTTP and or CGI
Knowledgeable of MS SQL Server, Oracle, or other RDBMS
Knowledgeable in two or more of C/C++, Java, Visual Basic, SilkTest or Perl
Demonstrated experience with implementing test automation
Experience with white box and black box testing procedures
Experience with software for high volume transactions or highly secure
environment
Experience using debugging, profiling
code coverage tools
Office Manager
PocketThis is seeking a highly motivated,
independent office manager to handle a broad range of responsibilities. The
ideal candidate is highly professional and detail oriented, computer literate,
assertive and persistent.
Responsibilities
Maintaining vendor relationships and procuring supplies
Administering benefits and other human resources
activities
Answering phones, entering bills, sorting mail and other
front-office and basic accounting tasks
Arranging travel, managing conference room availability
and other logistical activities
Providing light support for executives, including some
PowerPoint work and other special projects
Minimum qualifications and experience
Minimum of 3-4 years experience as an office manager of
administrative assistant
Excellent organizational and communication skills
Ability to function in a fast-paced, interrupt-driven
environment
Answering phones, entering bills, sorting mail
Knowledge of QuickBooks and ADP is desired
Solid computer skills including Microsoft office
applications, basic knowledge of Windows
Simple Web-page design skills
(e.g., using FrontPage)
|
|