PHP Full Stack Developer
OneKreate LLC
CR-San Jose
hace 11 horas

Overview

The Software Engineer is responsible for working on full stack web applications.

Responsibilities

  • Operate as engineer on full stack web applications using best practices such as TDD, pair programming and peer review
  • Perform peer code reviews to uncover potential bugs and ensure code conforms to development standards
  • Provide information by collecting, analyzing, and summarizing development and service issues.
  • Update 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.

  • Prepare and install solutions by determining and designing system specifications, standards, and programming.
  • Guide team development efforts towards successful project delivery.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Design, develop, and unit test applications in accordance with established standards.
  • Attend and participate in release and sprint planning meetings and daily stand ups
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Provide technical feedback on tasks to ensure the best possible solutions are developed
  • Troubleshoot escalations and provide root cause analysis when necessary
  • Provide technical leadership to teammates through coaching and mentorship.
  • Support and develop software engineers by providing advice, coaching and educational opportunities
  • Qualifications

  • Bachelor’s Degree in Computer Science or a related Engineering field is highly preferred or equivalent work experience with demonstrated proficiency
  • 3+ years software development experience and proven experience utilizing PHP, CakePHP is a Plus
  • Strong background in the end -to- end development of high performance solutions which have required a focus on scale, usability, and iterative code deployments
  • Experience on small agile software development teams, and an understanding of the full software development lifecycle from inception through maturity
  • Strong understanding of design patterns / anti patterns and best practices with scripting languages
  • Experience in many of the following :
  • Building API centric solutions
  • Golang is a plus
  • Databases : PostgreSQL, MySQL
  • HTML, CSS, Javascript, ReactJS
  • Software testing, issue tracking and continuous integration
  • Software version control tools / services : Git
  • Servers : Linux (Ubuntu), Apache, Nginx
  • ElasticSearch
  • Caching & queuing : Redis, Memcache
  • Jira, Jenkins
  • Willingness and ability to learn new technologies and acquire new skills as required
  • Ability to work in a fast-paced environment while maintaining quality standards
  • Proven ability to organize and manage multiple priorities
  • Customer satisfaction oriented
  • Excellent interpersonal and communication skills
  • English level : 85%
  • Inscribirse
    Añadir a los favoritos
    Eliminar de mis favoritos
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación