SadoTech
SadoTech

Full Stack Software Engineer  

SadoTech

  • Makati, Philippines
    Makati, Metro Manila, Philippines
    Makati
    Metro Manila
    Philippines
    Philippines
    TELECOMMUTE
  • Full timeFULL_TIME

Expired 6 years ago

2017-12-09T16:00:00+00:00
Job closed.

Job Description

  • Possess the programming and project management skills to take Yamacoo from a solid v0.1 to a full blown v1.0 by the end of 2017. (Increase success rate by 100%.) This includes building the following features:
    • New onboarding workflow
    • Email Service Provider (ESP) integrated templates
    • Overall User Interface (UI) and User Experience (UX) enhancements
    • Sales tracking and monitoring
    • Internal messaging system
    • External messaging system
    • Multi-user login
    • User role management
  • Look at an app like ManageByStats or Sellics, assess the admin backend and, after a conversation with the VP of Product, quickly create a low-fi wireframe and code a more efficient version of the workflow.
  • Hear what the team describes (feature, problem, etc.) and interpret what is needed. (It might not look exactly like what we described, but it solves the root problem, because you get and understand fully the root problem.) #listeningforintent
    • Example: If Support has a recurring problem with the installation of a sales campaign in Yamacoo, the “surface level” answer might be to do X. But after deeply listening to the complaint and knowing the user’s goal, you determine to build Y, which more optimally addresses the root problem.
  • Have the overall domain knowledge and ability to take a set of detailed mockups and instructions and in less than 24 hours turn those into a fully functional prototype.
    • This carries over to new features for existing products as well (e.g., turn a 15-minute conversation into a wireframe, create a scope doc and code/implement).
  • Jump into our existing code base and work within it, such as:
    • Python and Google App Scripts
    • Web Scraping and Spider Robots
    • Linux based server and platforms using Linux Shell commands and SSH.
    • API Integrations
    • Javascript / HTML / CSS
    • AJAX
    • Stateful persistence systems such as databases (MySQL, MongoDB)
    • Key value stores and stateless technologies such as Redis, Memcache
    • Big Data systems such Hadoop, Spark, Big Table.
    • Cloud-based computing Amazon Web Services (AWS), Digital Ocean, Vultr, or Azure
  • Effectively manage assigned projects through completion without getting lost in their own world or losing the team along the way.
    • Includes: looking at the project overall, road mapping (with help of VP of Product) the major milestones along the way, properly time estimating each major component and then systematically working through each element. Highly focused on agility.
  • Know HTML / CSS and API integrations well enough to lead the full design and tech upgrade of our existing systems).
  • Assist VP of Product in developing the Engineering team by end-of-year 2017.
  • Help develop a thorough testing methodology that the team can use to test all feature enhancements and new software products prior to deployment.
  • Create and maintain architectural, business-and code-level documentation of software assets. Ensure Yamacoo is prepared at all times with appropriate software documentation to minimize dependence on “head knowledge.”
  • Spend 10% of your time working with Support and give timely and friendly responses to assigned tickets and inquiries (Tier 3).

Minimum Qualifications

Key Performance Indicators:

  • Success rate of Yamacoo customers
  • Team stress level around new feature deployments (low ticket rate, etc.)
  • 95% of software development-related goals achieved
  • 1-2 software bugs per quarters
  • 95% of documentation completed

Competencies:

  • Strong creative and analytical thinking skills
  • Experience leading and executing development of full stack Web-based solutions including:
    • Python, Google App Scripts and Linux
    • Mysql, SQL, MongoDB, Redis, Memcache
    • Hadoop, Spark, Big Table
    • HTML, CSS and Javascript
    • Web Scraping and Spider Robots
    • WordPress
    • Cloud based linux servers on Amazon AWS, Digital Ocean, Vultr
  • Flexible and can handle interactions with all levels of the organization and with external clients.
  • Ability to communicate well with other members of the team and with non-technical end users.
  • Must be able to work in a fast-paced environment with demonstrated ability to juggle multiple competing tasks and demands.
  • Responsive and flexible to incoming requests
  • Personable, comfortable and effective communicating with both business and technical personnel
  • Comfortable working on a partially or fully distributed team with limited direction
  • Goal-oriented, self-driven, with strong internal motivation
  • Capable and devoted to creating solid documentation of work
  • Perceived by team members as a trusted adviser and business vision enabler

Jobs Summary

Job Level
Mid-Senior Level / Manager
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
Recruiter response to application
Once in a while
Office Address
Philippines
Industry
Retail Industry
Vacancy
1 opening
Website
http://www.sadotech.com

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About SadoTech

We are a retail company based in New York looking to expand our business in the Philippines. We are in need of career-driven, experienced, and dedicated people who will complete our CORE TEAM. Since we are foreseeing a bigger team in the future, this core team will enjoy a wide avenue for career advancement. JOIN US NOW!

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: