Expected availability: 35 hours/week
Long term project: 6 months to 2 years
Native Spanish speakers with at least an intermediate level of English are welcome!
We are looking for a seasoned full-stack engineer to build out and manage our entire web
infrastructure. Successful candidates will have a minimum of four years’ recent experience with
all of the skills listed below.
Our project entails implementing our pre-approved UI, constructing our API, connecting the two,
and setting up our server infrastructure. This includes all associated areas such as database
and architecture design.
Job Responsibilities/Description
● Design and implementation of the overall web architecture
● Make architectural decisions in collaboration with technology experts, ensure proper
technical documentation
● Design, build and maintain efficient, reusable, and reliable code
● Communicate regularly with the client to understand the business goals, and
requirements, and recommend the appropriate solutions
● Ensuring the entire stack is designed and built for speed and scalability
● Design and construction of our REST API
● Design and implementation of continuous integration and deployment
● Lead, motivate and mentor team members on achieving project and organizational goal
● Actively involve in improving organizational culture, process, and standards
● Keep abreast of latest technology trends
Job Specification
● 4+ years of hands-on professional experience of developing solutions
● Strong proficiency with JavaScript (ES6)
● Strong knowledge of Node.js and frameworks available for it, such as express
○ Hands-on experience in designing restful APIs
○ Understanding the nature of asynchronous programming and its quirks and
workarounds
● Professional experience with ReactJS Framework
○ Deep understanding of React Architecture, Hooks, Webpack, SASS
○ Understands Server Side Rendering, Virtual DOM, Performance optimization
● Experience creating database schemas that represent and support business processes
● Creating self-contained, reusable, and testable modules and components
● Creating configuration, build, and test scripts for Continuous Integration environments
● Ability to provide SEO solutions for single-page apps
● Architecting and automating the build process for production, using task runners or
scripts
● Proven experience of Cloud Native infrastructure AWS or Azure or GCP
● Understanding of fundamental design principles and architectural patterns for building a
scalable application
● Writing extensive unit tests using automated TDD tasks
● Experience working in an Agile environment
● Professional, precise communication skills
● Ability to supervise, delegate & empower team members; ability to persuade, motivate,
inspire and mentor team members
NOTE: Profiles out of LATAM won't be considered