ZipdevMexico

Senior Software Developer - Python & Javascript

Zipdev is looking to hire a Senior Software Engineer with experience in Python and JavaScript (with Vercel and Node.

Senior Software Developer - Python & Javascript

Senior Software Developer - Python & Javascript

Zipdev

Mexico

Full TimeNegotiable
Posted on 17th Dec 2024

Zipdev is looking to hire a Senior Software Engineer with experience in Python and JavaScript (with Vercel and Node.js frameworks) and a demonstrated interest in AI technologies. In this role, you will work independently and in a team on various projects, handling everything from project architecture to deployment. The ideal candidate has proven experience in designing and building software from scratch and thrives on delivering high-quality, innovative solutions with minimal oversight.

Responsibilities:

  • Lead full-cycle software development (SDLC), including design, implementation, and deployment.
  • Gather requirements from stakeholders to design and develop custom software solutions.
  • Automate internal processes and build custom dashboards
  • Write clean, scalable, and testable code, ensuring high performance
  • Conduct software testing, debugging, and troubleshooting for existing systems
  • Document technical requirements and maintain project documentation
  • Deploy software and incorporate user feedback for continuous improvement
  • Stay up-to-date with emerging technologies and incorporate best practices
  • Use generative AI and similar technologies to 10x your productivity

Requirements

We're looking for someone who embodies the concept of an "A-player" – a candidate who has at least a 90% chance of achieving outcomes that only the top 10% of possible candidates could achieve. This means:

  • Fluent English speaking and writing skills
  • Proven experience (5+ years) building production-level software
  • Extensive experience in Python, JavaScript (Vercel, Node.js frameworks)
  • Strong interest and experience in AI technologies
  • Proven ability to architect and build software solutions from scratch
  • Experience automating processes and creating interactive applications
  • Excellent knowledge of relational databases and test-driven development
  • Proficiency in software engineering tools and documenting requirements/specifications
  • Ability to independently manage deadlines, projects, and deliverables without needing close supervision
  • Strong communication skills and initiative in providing regular updates and progress reports
  • Bachelor's degree in Computer Science, Engineering, or a relevant field
  • Currently residing in Latin America.

Benefits

  • Work remotely Monday - Friday, 40 hours a week (no weekends)
  • Vacation: 10 business days a year
  • Holidays: 5 National Holidays a year
  • Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Year's Eve, New Year's Day, Zipdev Day)
  • Parental Leave
  • Health Care Reimbursement
  • Active Lifestyle Reimbursement
  • Quarterly Home Office Reimbursement
  • Payroll Deduction Purchase Plans
  • Longevity Bonus
  • Continuous Learning Bonus
  • Access to Training and Professional Development Platforms
  • Did we mention it's REMOTE?!!

One of our core values at Zipdev is "Be authentic." that's why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant.

Wondering how our remote environment or our payment method work? We've put together some helpful answers in our FAQs at the bottom our our career site. Take a look and let us know if you have any other questions!

Instructions

  • Provide Accurate Personal Information
  • If the job requires a CV, ensure that you upload an up to date CV
  • The name on your application should match your legal identification.
  • All Fields marked with * are mandatory
Please ensure you regularly check the email address provided during the application process for any updates from Tuhustle or potential employers. Your application status, interview invitations, or job offers will be sent via email. Respond promptly to any messages to maintain your candidacy.

Job Application Form