Remote Mobile Software Developers (Android/iOS)

  • Boston, MA
  • Contract

Company Description

Twin Technologies is a technology consulting services firm with an experienced engineering team and deep sector expertise. We deliver and service business optimization, e-Commerce and systems integration engineering solutions and we have a user experience architecture team that can design rich and intuitive visual experiences for your software.

Twin Technologies services include:
Commercial development and Integration
Custom development
White Label Consulting Services for Existing Enterprises
Vertical Expertise: Healthcare, Financial Services, Digital Media, Human Capital, Retail
Technical Domains: Web 2.0, RIA, SaaS, Flex/Java, LiveCycle
Key Partnerships: Adobe, Brightcove, IBM,Visible Measures

Job Description

We are looking to build a team of Mobile Software Engineers who will be responsible for developing, implementing and supporting enhancements for ecommerce Native Android and/or iOS applications.


The Senior Mobile Software Engineers will lead internal development project teams, serve as an Android/iOS development expert and be key contributors to our rapidly growing mobile business.  This role will collaborate with a diverse group of architects, quality analysts, designers, developers and product managers to deliver robust mobile solutions that showcase our brand.

Ideal candidates have a foundation in object-oriented design, strong testing skills, and prior experience with agile methodologies.

Responsibilities also include writing standards-compliant device compatible code, fixing and resolving bugs/defects and contributing to the functional design and architecture of customer-facing, high trafficked mobile Android/iOS applications.

The position will serve as the mobile Android/iOS development subject matter expert across the enterprise including tablets.



Developers with a strong understanding of major Android/iOS Design & Development paradigms spanning User Experience (native, HTML 5/Webkit), data ingestion, Web Analytics, web services (REST & JSON), etc.

Executes complete life cycle for complex application components based on functional requirements; considers device capacity and limitations, operating time, and form of desired results.

Prepares detailed specs from which programs will be written; designs, codes, tests, debugs, documents, & maintains those programs.

Analyzes and revises existing system logic; assists in development and documentation.

Analyzes functional design/overall application technical design and develops detailed module technical specifications.

Codes moderately complex application components based on design specs, while adhering to defined programming standards, structured coding techniques, and development methodologies.

Contributes to a cross-functional SCRUM based Agile team in daily stand-ups, sprint planning meetings and retrospectives.

Designs and implements mobile solutions making appropriate use of software design patterns and best practices.

Researches and resolves client-reported issues.

6 month assignment to start, work remote from home (anywhere in the US) most of the time. minimal travel 

Additional Information

If this sounds like the right job for you, then use the button below to submit your resume. We look forward to receiving your application.