¡Activa las notificaciones laborales por email!
A leading tech company in Buenos Aires seeks a seasoned software developer to architect and build scalable products. You'll mentor peers and develop test strategies while ensuring quality in both your own and others' code. Candidates must have excellent interpersonal skills and a relevant degree. Experience in object-oriented programming, web technologies, and automated testing is essential.
As part of this role, you will:
Architect, design, implement, test, and deliver highly scalable products.
Master our development process, culture, and code base, then improve it.
Operate effectively in the hybrid engineering model where engineers are expected to be able to design and implement the necessary work to ensure quality in their own code as well as other engineers.
Mentor others in development technologies, tools, and processes
Present your own designs to internal/external groups and review the designs of others
Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics
Required Skills:
5+ years of professional software development experience
Deep knowledge of object-oriented programming and experience with at least one object-oriented programming language (Java, Javascript, C++, C#, Ruby, Python).
Proven understanding of web technologies, such as JavaScript, CSS, HTML5, XML, JavaScript, JSON, and/or Ajax.
Proven experience in Database technologies such as SQL, PL/SQL, and relational database schema design.
Experience in automated testing including unit and functional testing using Java, JUnit, JUnit, and Selenium.
Excellent interpersonal skills.
Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.).
Preferred Requirements:
Experience building highly scalable web applications.
High proficiency in at least one high-level programming language and web framework (NodeJS, React, Angular).
Experience in migrating legacy front end stacks
Experience with Agile software development and test-driven development.
Track record of being a top performer in current and past roles.