Junior Software Developer
Terra EnergyDescripción del puesto
Job Title: Junior Software Developer
Location: Mexico (Remote MX)
Employment Type: Full-time
Salary Range: MXN $20,000 – $25,000 gross monthly
Job Description
We are looking for a Junior Software Developer to join our team and support the development, maintenance, and improvement of internal tools and applications. This role is ideal for a junior-level developer with 1–2 years of experience who has a strong foundation in Python and is eager to continue growing their technical skills in a collaborative environment.
While Python is the primary language for this role, experience with additional programming languages and technologies is highly valued.
Responsibilities
Develop, test, and maintain applications primarily using Python.
Support the development and maintenance of web-based applications.
Work with databases such as PostgreSQL and MySQL.
Collaborate with senior developers and cross-functional teams to implement new features and improvements.
Debug, troubleshoot, and resolve technical issues.
Write clean, maintainable, and well-documented code.
Participate in code reviews and follow software development best practices.
Continuously learn new tools, technologies, and frameworks.
Requirements
1–2 years of experience in software development (junior level).
Solid knowledge of Python (required).
Experience or familiarity with one or more of the following:
PHP
HTML, CSS
JavaScript
PostgreSQL, MySQL
Laravel
React JS
Basic understanding of software development principles and best practices.
Ability to work independently on assigned tasks and ask for guidance when needed.
Strong problem-solving skills and attention to detail.
Good communication skills and teamwork mindset.
Nice to Have
Experience with version control systems (e.g., Git).
Exposure to APIs, backend development, or web services.
Experience working on academic, personal, or freelance projects.
¿Te interesa este puesto?