Location: Ciudad de México, México (Hybrid Modality)
About the Role:
We are seeking a passionate and skilled Software Developer to join our dynamic team in Ciudad de México. This role will involve designing, developing, and maintaining software applications, contributing to the full software development lifecycle. You will collaborate with cross-functional teams, including product managers, designers, and other developers, to create innovative and high-quality software solutions. This position offers a stimulating work environment with a hybrid work model, providing flexibility and work-life balance.
Responsibilities:
Design, develop, and maintain software applications based on project requirements.
Write clean, efficient, and well-documented code.
Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment.
Collaborate with team members to ensure code quality and consistency.
Troubleshoot and debug software issues.
Contribute to the continuous improvement of development processes and practices.
Participate in code reviews and provide constructive feedback.
Stay up-to-date with the latest technologies and industry trends.
Develop and maintain unit and integration tests.
Deploy applications to staging and production environments.
Required Skills:
Proven experience in software development.
Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#, etc.).
Understanding of software development principles and best practices.
Experience with version control systems (e.g., Git).
Knowledge of database systems (e.g., SQL, NoSQL).
Ability to write clean, maintainable, and efficient code.
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team.
Understanding of web services and APIs.
Preferred Skills:
Experience with cloud platforms (e.g., AWS, Azure, GCP).
Experience with containerization technologies (e.g., Docker, Kubernetes).
Experience with CI/CD pipelines.
Familiarity with Agile development methodologies.
Experience with front-end frameworks (e.g., React, Angular, Vue.js).
Experience with back-end frameworks (e.g., Node.js, Spring Boot, Django).
Offer:
Competitive salary and benefits package.
Hybrid work modality.
Opportunity to work on challenging and innovative projects.
Collaborative and supportive work environment.
Professional development opportunities.
Location in Ciudad de México, México.
SEEKA Technologies - Hiring Now
Sophos
Veeva Systems
Contxt.io
Easy Consult Ltd