Senior Developer
Montevideo, Uruguay
looking for you
Description
We are seeking an experienced senior developer to lead and support our team of junior developers on projects. As a senior developer, you will be responsible for writing code, analyzing data, and contributing to software design and implementation. To excel in this role, you should demonstrate exceptional creativity, innovation, and the ability to thrive in high-pressure environments. Excellent communication skills are essential for effectively collaborating with team members. A successful senior developer should have extensive experience in software development, a track record of meeting deadlines, and strong analytical skills.
WHAT WE EXPECT
Tasks
Lead and contribute to the entire software development lifecycle, including analysis, implementation, testing, and documentation.
Develop high-quality web/mobile features in alignment with provided requirements.
Take an active role in defining requirements and providing estimations for projects.
Conduct thorough code reviews to ensure code quality and adherence to best practices.
Mentor and provide guidance to less experienced developers, fostering their growth and development.
Collaborate with project managers, developers, and testers to enhance the overall application quality.
Work closely with customers, focusing on designing and implementing new features based on their needs.
YOUR SKILLSET
Must have
Strong knowledge and a minimum of 2+ years of experience in JavaScript.
4+ years of hands-on coding experience in multiple programming languages.
Proficiency in version control systems, particularly GIT with GitFlow.
Demonstrated practical knowledge of clean code principles, emphasizing writing clear, understandable, and maintainable code.
Experience working with Unix-based systems (Mac, Linux).
Familiarity with Agile software development methodologies.
Fluent written and spoken English (minimum C1 level) with excellent communication skills, including the ability to effectively convey technical ideas to non-technical clients and coworkers.
Basic DevOps skills.
BROKENRUBIK FAMILY
Perks & Benefits
training budget
career path switch possibility
internal training
free in-office English lesseons
flexible working hours
hibrid work
chillout space: arcade, ping pong
special PTO for care