Descripción
We are looking for a passionate software developer who loves to design and develop high quality software.
You will work with a team of energetic individuals who are enthusiastic in making ElasticBox the leading innovator in software development tools.
Your Core Contributions to Elasticbox will be:
Translate product vision and requirements into software design.
Thorough understanding of how to interpret customer business needs.
Write clean, maintainable code following best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
Collaborate with other developers, testers, and system engineers to ensure quality product enhancements.
Follow Agile Scrum methodology.
Candidate must accomplish:
5 to 10 years overall professional software development experience.
3+ years of scripting language development experience.
3+ years of experience working in a Linux/Unix development environment.
4+ years experience with technologies such as Python and JavaScript.
Experience with design principles and patterns.
Experience with good engineering practices (test driven development, continuous integration, etc.)
Ability (and enthusiasm) in mentoring less experienced developers.
English level: Upper Intermediate or more.
-
Número de vacantes
1
-
Tipo de contrato
Indefinido
-
Salario