Skip to content

Instantly share code, notes, and snippets.

@rumverse
Last active October 20, 2017 08:41
Show Gist options
  • Save rumverse/30d4541004254b9335a38357392229a3 to your computer and use it in GitHub Desktop.
Save rumverse/30d4541004254b9335a38357392229a3 to your computer and use it in GitHub Desktop.
Platform Solutions Engineer

Platform Solutions Engineer

Platform Solutions Engineer are full-stack developers that have in-depth skill in integrating APIs and other 3rd Party services to produce mobile, web and hybrid applications using Ionic 2, AngularJS 2+ and progressive web application features. This is exciting for developers that get satisfaction from gluing together seemingly disjoint services into a beautiful consumer experiences and excited about internet of things.

The candidate should have sufficient experience in software engineering, experience with object-oriented design, coding and testing patterns as well as experience in engineering (commercial or open source) software applications. He or she should understand how algorithms work and appreciates program complexity (Big O).

Responsibilities

  • Directly communicate with clients and platform owners on project status
  • Write software units or whole systems based on scope, specifications and development best practices
  • Write unit tests to validate quality of written software
  • Directly responsible to the software unit or code assigned throughout the development life cycle and especially during releases
  • Actively learn, whatever means necessary, to achieve objectives
  • Provide estimates, level-of-effort, task breakdown and required reports
  • Adequately manage expectations and deliverables
  • Identify areas of improvement and foster continuous development
  • Propose solutions, develop prototypes and proof of concepts.
  • Work with Platform solution architects and lead other developers to deliver a solution / planned project

Skills Desired

  • Git (or other SCM tools),
  • JIRA (or other ticketing tools like Trello)
  • HTML5, CSS3, Javascript (ES5, E6)
  • AngularJS 2+ or similar Frameworks
  • Ionic 2
  • NodeJS, Gulp, Webpack, Bunyan, Grunt and other programming tools that improve development efficiency.
  • Browser application / Progressive Web Applications Development techniques
  • Algorithms
  • Programming Paradigms (OOP, Functional)
  • Integration experience with 3rd Party REST/RESTful APIs
  • Other programming languages

Qualifications

  • Enjoy the challenge of solving complex problems that may not have existing textbook solutions;
  • Understands the challenges of consulting work and be able to work with a project plan
  • Enjoys product building and get satisfaction from completing project after project.
  • Collaborative and be able to express ideas thru excellent oral and written communication skills;
  • Experienced and comfortable working with hybrid, cloud computing environment;
  • Can comprehend technical specifications and business requirements accurately;
  • Can write technicial requirements adequately and provide implementation documentation habitually;
  • Passion for software engineering
  • Detail-oriented
  • Smart
  • Tech Savvy
  • Security conscious
  • BS/MS degree in software engineering, math/sciences and computer science or equivalent experience
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment