What you will be working on
At Apli, you’ll participate in the process of building enterprise software solutions that transform how human talent is attracted, selected, and managed. You’ll help enterprise companies across Latin America and the United States to improve talent management at scale with machine learning and top-quality software. Your mission, should you decide to accept it, will be to write code, design engineering processes, break down problems, identify problems, push through unclear and unknown goals, and much more, all in collaboration with peer engineers.
You will be a fundamental part of the engineering organization’s success since your main responsibility on a daily basis will be to ensure that good software is shipped into production. To accomplish this, you will work closely with engineering management and team leaders to design, establish, and iterate engineering and product processes, while constantly improving your software design and architecture skills.
Bugs may be released from time to time, but should that occur, you will quickly put your hands back at the keyboard to resolve any issue with the help of your talented peers.
From fresh out of college to seasoned engineers and other peers from various teams will seek your advice, and you will guide them through their professional development.
Most of your time will be invested in code contributions as well as in software design and architecture. However, you will also spend a considerable amount of time planning, guiding, and supervising the development and release of new products and features.
What your responsibilities will be
• Integration of user-facing elements developed by a front-end developers with server side logic
• Building reusable code and libraries for future use
• Optimization of the application for maximum speed and scalability
• Implementation of security and data protection
• Integration of 3rd party systems using Rest API calls
• Creating automated tests