Jobs

Current available positions:

Mobile Developer

Key Responsibilities

  • Interpret business and functional software requirements into software solutions 
  • Develop and maintain mobile software using (iOS/Android) technologies with little to no supervision 
  • Develop intuitive, reliable, easy to use, mobile applications using (iOS/Android) 
  • Manage time effectively with minimal supervision to accurately scope projects and ensure that projects release on-time 
  • Perform performance optimizations in terms of memory and speed for the mobile solutions 
  • Handle the entire software development cycle 
  • Identify opportunities for process improvements/efficiencies and drive adoption of high priority/high value improvements within the team

Required Skills 

  • BS in Computer Science or equivalent work experience 
  • Experience in developing (iOS/Android) mobile applications 
  • Deep knowledge of (iOS/Android) design and development 
  • Have a strong understanding of (iOS/Android) Design Patterns 
  • Experience with a source code versioning system (preferably Git) 
  • Directly responsible for one or more deployed consumer (iOS/Android) applications on App Store/Google Play 
  • Strong problem solving skills, adaptable, proactive and willing to take ownership 
  • Strong communication skills both verbal and written 
  • Strong commitment to quality
  • Experience with Agile or XP methodologies or related iterative development processes 
  • Experience in software development in any programming language or platform is a plus
  • Knowledge of other mobile platforms is a plus

 

Web Development

Key Responsibilities 

  • Responsible for the software design, development, enhancement, debugging, and implementation and troubleshoots production problems related to software applications 
  • Produce detailed application specifications and follows the organizations development standards and methodologies 
  • Research, test, build, and coordinate or assist in the installation of new application solutions 
  • Address issues of systems integration, compatibility, and platform standards 
  • Consult with project teams where needed regarding application requirements 
  • Assist in the evaluation of application solutions and technical requirements 
  • Collaborate with other programmers on best practice, work review, development standards 
  • Participate in the development of software and training manuals for end-users 
  • Work with the SEO team in implementing web pages and digital content

Required Skills 

  • Strong classroom experience with Java software development (web applications, web services, design and consumption of APIs) 
  • Or, an internship with heavy experience working with Java software development (web applications, web services, design and consumption of APIs) 
  • Experience as a web front-end developer required (e.g. .net framework) 
  • Experience with client side technologies including SOAP, XML, JAX-WS, HTML, Java, CSS, jQuery, AJAX and Bootstrap framework 
  • Experience with server-side with at least one development frameworks: C#, Java, PHP, Ruby,ASP.net, and experience with MySQL, SQL Server, and experience with deploying to application servers such as GlassFish, Apache HTTPD, Tomcat, IIS, etc. is acceptable 
  • Knowledge of source code versioning (preferably Git) 
  • Experience building and maintaining large web sites 
  • Familiarity with content management systems, eCommerce platforms, and payment gateways (e.g. Stripe, PayPal)

 

SEO / Social Media 

Key Responsibilities 

  • Provide assistance on projects to improve site structure, page construction, and SEO copywriting 
  • Write web and social media content that is engaging to social media audiences and easily understandable to search engine crawling software 
  • Create, test, and optimize reports for the SEO team while utilizing SEO analysis tools 
  • Perform ongoing keyword research including discovery and expansion of keyword opportunities 
  • Develop and implement link building strategy, including reaching out to bloggers/influencers to develop link/content sharing relationships 
  • Work with web development team to ensure SEO best practices are properly implemented on all content 
  • Work with marketing teams to drive SEO in content creation and content programming

Required Skills 

  • Familiarity with content management systems (CMS) 
  • Knowledge of search engines and how they function 
  • Knowledge of ranking factors and search engine algorithms 
  • Up-to-date with the latest trends and best practices in SEO 
  • Knowledge of web marketing 
  • Excellent communication skills--verbal and written 
  • Must be able to clearly and regularly communicate status, issues and risks to project stakeholders 
  • Experience working in HTML and Web Analytics platform (Google Analytics preferred) 
  • Focused on achieving defined results, and exceeding goals and objectives

Please send us your cover letter, resume, and a link tyour FULL portfolio, to jobs@g2mo.com