H057 - BACKEND DEVELOPER SR (JAVA, KOTLIN O PYTHON)

Input Hr


**The Role**: Back End Developer SR 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 2+ years of experience Spring framework with Kotlin Working knowledge in component-driven architecture Knowledge of Android and iOS development 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 About Tul Tul Is a tech platform that optimizes construction materials supply chain for the Hardware Stores in LatAm. Our goal is that all the people in emerging markets have a roof. Backed by top tier VCs in Silicon Valley and Latin America in 2021 Tul closed the largest Series A in Colombia and one of the largest in Latam in history. Currently we have operations in Colombia, Ecuador and Mexico and soon will open to the other LatAm markets as Brazil and Peru. We look for top players in each position to make Tul the best company in the region. **Requisitos**: Responsibilities 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-workers Review and approve Pull Requests from other developers. It's a Plus BS/MS in Computer Science, Engineering, or a related field GraphQL, Flutter, Python 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

trabajosonline.net © 2017–2021
Más información