Job Duties:
â— Work with local and remotely distributed team of developers.
â— Develops software solutions by studying information needs; conferring with users; studying
systems flow, data usage, and work processes; investigating problem areas; following the
software development lifecycle.
â— Determines operational feasibility by evaluating analysis, problem definition, requirements,
solution development, and proposed solutions.
â— Documents and demonstrates solutions by developing documentation, flowcharts, layouts,
diagrams, charts, code comments and clear code.
â— Update and manage online code management review tools for libraries and repositories like Git,
GitHub
â— Prepares and installs solutions by determining and designing system specifications, standards,
and programming.
â— Improves operations by conducting systems analysis; recommending changes in policies and
procedures.
â— Updates job knowledge by studying state-of- the-art development tools, programming
techniques, and computing equipment; participating in educational opportunities; reading
professional publications; maintaining personal networks; participating in professional
organizations.
â— Protects operations by keeping information confidential.
â— Provides information by collecting, analyzing, and summarizing development and service issues.
â— Accomplishes engineering and organization mission by completing related results as needed.
â— Supports and develops software engineers by providing advice, coaching and educational
opportunities.
â— Ability to carry out system audits and operational performance tests.
General Skills/Qualifications:
â— Analyzing Information from business cases and user stories.
â— Software Design, Software Documentation, of work completed or work reviewed.
â— Software Testing, Teamwork,
â— 5 years active programming Skills.
â— Software Development Fundamentals.
â— Software Development Process.
â— Software Requirements from mobile solution delivery.
â— Software Architecture for mobile and web online services and e-commerce.
â— Experience in cloud computing and hosting like AWS hosting platform.
â— Coaching
N/A
5 years of active hands-on experience in the following 2 areas.
Full stack development:
â— Front end - html5 , css3 , javascript1.8 , Ajax ,jQuery
â— API development - RESTful api expertise
â— Php - Codeigniter 3.1.4 (Latest version)
â— RESTful API design
â— MVC architecture
â— Overall is very fluent in Javascript.
Android development:
â— Proven software development experience and Android skills development
â— Proven working experience in Android app development and
â— Have published at least one original Android app
â— Experience with Android SDK
â— Experience working with remote data via REST and JSON
â— Experience with third-party libraries and APIs
â— Working knowledge of the general mobile landscape, architectures, trends, and emerging
technologies
â— Solid understanding of the full mobile development life cycle.