Job_Other_Compensation: Up to $1.00
Job Description:
Description
You will be part of product teams that deliver world class customer experiences on multiple channels like native iOS, Android, web, social integration, java services / api?s - working in a fast-paced, start-up like environment. We are looking for passionate, hands-on software engineers who know good code from bad code. We expect our engineers to bring their innovative ideas with proof of concepts & pitches for new investment / product opportunities. This organization has launched multiple mobile apps including the company?s mobile apps for iOS & Android, innovative features like auto-matching of receipts to transactions, and APIs for third-party sites.
Responsibilities:
?This engineer performs hands-on software development & testing
?This engineer functions as a core member of an agile team driving user story analysis & elaboration, design and development of software applications, testing & builds automation tools
?Performs ongoing refactoring of code & drives continuous improvement in code structure & quality. The engineer uses visualization and other techniques to fast track concepts
?This engineer may be assigned to a specific platform/product permanently or be part of a dynamic resource pool that gets assigned to projects as they come up
?Contributes to writing code, api specs, conducting code reviews & testing in ongoing sprints or doing proof of concepts/ automation tools
?Expected to be able to coach 2-3 Junior Engineers on the software development environment, code reviews, and best practices within the department and enterprise wide architectural standards
?This engineer owns a list of technical requirements (like Jquery migration etc.) that need to be included in product backlog based on industry trends, new technologies, known defects & issues
?Liaisons with technical product manager to help manage prioritization of items in product backlog for ongoing sprints
?Typically spends 75%+ of time writing code, api specs, conducting code reviews & testing in ongoing sprints or doing proof of concepts/automation tools
?Identifies opportunities to adopt innovative technologies
Qualifications:
?3+ years of software development experience
?A BS or MS degree in computer science, computer engineering or other technical discipline, or equivalent work experience
?Demonstrated experience in Agile development
?Has hands-on expertise with application design, software development and testing
?Ability to coach junior engineers
?Ability to effectively communicate across 3rd parties, technical and business product managers on solution design
?Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software
?Expertise in using Android UI Framework
?Experience with the Android platform and Android developer tools
?Objected Oriented Analysis and Design expertise
?Experience in Multi Thread programming
?Thorough understanding of XML, JSON, Web Services technologies and data structure fundamentals
?Experience with a variety of software languages is a plus
?Proven record of design and development of mobile applications in an Enterprise setting is a plus
?Having Apps published in the Google Play Store is a plus ?Experience with payments technology is a plus
We are an equal employment opportunity employer. You can view all of our jobs online at http://www.at-tech.com/?sc=11&id=809151
Job Experience:
,
Country: USA, State: New York, City: New York, Company: AppleOne Companies.
Комментариев нет:
Отправить комментарий