Senior Software Engineer
Mexico CityFull-TimeSeniorSoftware Engineering
Responsibilities
- Build and maintain user-friendly software applications and solutions using front-end and back-end technologies.
- Work with development teams and product managers to develop software solutions.
- Collaborate on the client-side and server-side architecture.
- Conduct code reviews and provide feedback to ensure code quality and adherence to best practices.
- Troubleshoot and debug software issues, ensuring timely resolution.
- Stay up to date with industry trends and technologies to drive continuous improvement in software development processes.
Requirements
- Bachelor’s degree in a technical discipline such as computer science, software engineering, or a related field.
- 4+ years of experience in full stack software development, project management, and in-depth knowledge of programming languages and databases as well unit tests.
- Proficiency in front-end and back-end technologies, Javascript and SQL and Vue.js framework or React .
- PHP, Python or native Android experience is a plus.
- Familiarity with designing, configuring, and optimizing CI/CD pipelines for frontend and backend applications is a plus.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Being a team player, that includes review, pair programming, collaboration in one task, mentoring or being mentored.
Benefits
- 100% Company-funded Health and dental and vision discount plan for employees and immediate family members.
- Life insurance.
- Phone finance, Headphone, home office equipment and wellness perks.
- 30 days of Christmas bonus
- 20 days paid Vacation
- 50% Vacation premium
- 13% Saving funds
- $2,000 MXN monthly grocery coupons
- $2,000 USD annual Co-working Travel perk
- $2,000 USD annual Professional Development perk
- Catered lunches
