SoftwareCraft Software Engineer – Web
Por: ucr@ucr.ac.cr Publicado: 31/10/2020Última modificación 2/11/2020 Hora: 10:59 pm
Comentarios: 0
Software Engineer – Web
Job Title: Software Engineer – Web
This position will be a part of our web development team, responsible for building modern interfaces for
customers and internal users. We are building a brand-new app, utilizing a modern web stack.
Job Functions:
ï‚· Take high-level requirements and design and build features which deliver value to customers.
ï‚· Design, build, maintain, and operate web frontend applications.
ï‚· Build and maintain a CI/CD testing pipeline to ensure product quality and limit regressions.
ï‚· Build observability solutions to monitor performance and customer experience.
ï‚· Work in a DevOps environment, where development teams own both the development and
operational responsibilities.
Knowledge, Skills & Abilities:
Required:
ï‚· Strong experience in JavaScript and/or TypeScript.
ï‚· Understanding of object-oriented design principles (SOLID).
ï‚· Strong understanding of Web protocols and related standards (HTTP 1.1+, SSL/TLS, WebSocket).
ï‚· Knowledge and proficiency in Web-specific technologies (JavaScript, TypeScript, React).
ï‚· Knowledge of best practices for building web applications for long term manageability.
ï‚· Understanding of the entire web development lifecycle.
ï‚· Experience integrating web applications to backends via modern technologies (WebSocket, REST,
GraphQL).
ï‚· Familiarity working in an Agile environment and demonstrated success with structured testing
practices such as automated unit testing, integration testing, TDD and continuous delivery.
ï‚· Experience with Continuous Integration tools (GitLab CI, Azure DevOps, Jenkins).
ï‚· Experience building responsive web apps for multiple devices.
Preferred:
ï‚· Knowledge of one or more programming languages (Python, Golang, C#, Java).
ï‚· Experience streaming video to web applications Services experience to assist in building weboptimized
APIs Brokerage/trading domain knowledge and experience.
Education & Experience:
 Bachelor’s Degree in Computer Science/Engineering or equivalent work experience.
ï‚· 3+ years of professional experience.
Mary Paz Matamoros Rojas
Technical Recruiter at SoftwareCraft
Mary.Matamoros@SoftwareCraftCR.com
Careers@SoftwareCraftCR.comï€
Aplicar para este puesto
Enviar un correo electrónico a Mary.Matamoros@SoftwareCraftCR.com
y a Careers@SoftwareCraftCR.com con el nombre del puesto por aplicar e incluya su CurrÃculum Vitae.
Otras ofertas laborales