Back End Developer.
Tul , Ecuador

1 Year
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
Career Level
As mentioned in job details
Total Vacancies
1 Job
Posted on
Jan 6, 2022
Last Date
Apr 6, 2022

Job Description

About Tul
TÜL Is a tech platform that optimizes construction materials supply chain for the Hardware Stores in LatAm. Our goal is to allow hardware stores to compete with large players, have a better business and more profitability.
We are growing exponentially and pursuing its vision to become the first and largest super app for the construction and hardware industry.
Backed by top tier VCs in Silicon Valley and Latin America, currently with operations in Colombia, Ecuador and Mexico, soon will open to other LatAm markets such as Brazil. We look for top players in each position to make Tul the best company in the region.
We are following a big dream: To be the first and largest super app for the construction industry.
We are looking for an engineer to help us to create, enhance and maintain our unique platform. You will be responsible for helping us build new features and maintain existing ones. Help improve the team performance. Work closely with our product team to build the best possible solution. Contribute to our component library and style guide where you will have an impact creating something from scratch.
Skills required
  • 5+ years of professional software development experience.
  • 3+ years of experience with Git repository
  • Working knowledge in at least one of the following Kotlin, Java
  • Working knowledge in component-driven architecture
  • Knowledge of infrastructure (Linux, nginx servers, apache, varnish)
  • Working knowledge of Relational DBs (PostgreSQL) and Non Relational DBs (MongoDB, DocumentDB)
  • Knowledge about Message Broker (KAFKA is a plus)
  • Knowledge about Mock
  • Knowledge of Testing Mock
  • Knowledge of AWS
  • Experience of RESTful APIs design
  • Strong attention to detail to produce high quality code
  • Atlassian suite
  • Spring and Kotlin to API
  • Develop and offer new product features
  • Improve engineering processes and tools to increase team effectiveness.
  • Deploy Beta versions for testing
  • Work together to QA department
  • Write clean and maintainable code
  • Take ownership of larger, technically or creatively complex components of a large project from start to finish.
  • Share knowledge and skills with co-workersReview and approve Pull Requests from other developers.
It’s a Plus
  • BS/MS in Computer Science, Engineering, or a related field
  • Ability to explore and learn new technologies
  • Familiarity with common design patterns and core concepts of functional programming
  • Experience in Redux, Babel (stage-2), NPM, Gradle
PerksMarket compensation packageFlexible hours and the possibility to work from home15 working days vacationsWellness PerksTravel opportunities for our regional expansion in LatAmStock options if you demonstrate being an A player.

Job Specification


Information Technology and Services - Quito, Ecuador