We are looking for a Senior Developer. The Senior Developer will be responsible for developing and maintaining software applications, collaborating with cross-functional teams, troubleshooting technical issues, and conducting code reviews.
Key Responsibilities:
Develop software that meets/exceeds the expectations of users
Drive continuous delivery and improve team DORA metrics
Work with other Software Engineers to develop, test and measure the quality of software before automatically deploying using CI/CD best practices
Collaborate with internal and external teams
Establish a high level of code quality practices, participating in code reviews
Maintain advanced knowledge and stay current with trends associated with software development, software delivery, and quality assurance practices
Attend all meetings as necessary for the seamless delivery of the product as part of the Software Development Life Cycle
Qualifications:
Proficiency in programming languages: PHP/Javascript/Vuejs/React
Experience in software development, object-oriented design, and web development
Knowledge of database management systems and cloud technologies
Strong problem-solving and analytical skills
Excellent communication and collaboration skills
Experience with Agile methodologies and software testing
Able to quickly understand a complex domain, business rules and large scale application design
Excellent understanding of REST API patterns, design and implementation
Excellent understanding of load balancers, stateless app servers, large scale server side web development and continuous deployment patterns
Excellent understanding of micro services, how and where to apply them
Excellent understanding of unit testing, contract testing and debugging skills
Excellent writing, presentation and communication skills
Excellent conflict resolution skills
Excellent independent decision making skills
Excellent Interpersonal skills
Excellent negotiating skills
Benefits:
Competitive salary and benefits.
Flexible remote work environment.
Access to the latest tools and technologies.
A culture that values innovation, ownership, and transparency.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.