Contact Us 877.823.3669

Senior Lead Software Engineer (iOS or Android) in Boston, MA at SNI Technology

Date Posted: 8/23/2019

Job Snapshot

Job Description


WHAT YOU'LL DO AS A SENIOR LEAD SOFTWARE ENGINEER

  • Take ownership for the design, development, maintenance, testing strategy, and operations of a full stack team, with API services written primarily in C# with SQL databases hosted in AWS, front-end Single Page Applications written primarily in Node.JS, React, and Redux, and native iOS and Android applications.
  • Collaborate with business leads across the company to define milestones and deliveries for new functionality to be added to existing applications.
  • Contribute to the architecture and design of new strategic initiatives and media applications, with specific focus on streaming video and custom games.
  • Lead your team in design sessions and ensure your team delivers high quality work that aligns with the missions of our applications and platform.


WHAT SKILL YOU WILL USE

  • You have experience as the 'expert' on a development team where you were responsible for everything from planning to delivering key features and management of those features.
  • Expertise with at least one object-oriented language like C# or Java.
  • Ideally, you have prior software development experience in a media setting.
  • You have strong relational database skills using technologies like MySQL or SQL Server.
  • Familiarity with modern client JS frameworks, like Node.JS, React, and Redux.Familiarity with AWS services and infrastructure.
  • Familiarity with native application development (iOS or Android)
  • You also have the ability to write automated comprehensive test suites at all levels of the architecture.