Mid Software Engineer - Typescript & AI

Zipdev is looking to hire a Software Engineer with experience in Typescript, 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:

  • Full-cycle software development (SDLC), including design, implementation, and deployment.
  • Gather requirements from stakeholders to design and develop custom software solutions.
  • Adhere to clean code principles and best practices, including DRY, to ensure efficient and maintainable code.
  • Leverage frameworks such as Next.js and to build modern web applications.
  • 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 LLMs, generative AI and similar technologies to boost your productivity

Requirements

  • Fluent English speaking and writing skills
  • Proven experience (3+ years) building production-level software
  • Advanced proficiency in TypeScript (Javascript) and Python
  • Hands-on experience with Next.js and React.js for modern front-end development 
  • Strong interest, belief, passionate 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 (PostgreSQL) and test-driven development
  • Proficiency in software engineering tools and documenting requirements/specifications
  • Ability to independently manage deadlines, projects, and deliverables
  • Strong communication skills and initiative in providing regular updates
  • Bachelor's degree in Computer Science, Engineering, or a relevant field

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!

Zipdev offers the opportunity to work remotely with clients based in the United States. Zipdev recruits and hires the best Developers, Designers, QA Testers, and Project Managers in Latin America. If you have been successful working remotely, work well with remote teams and understand the importance of communication, contact us right away.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job

This job is no longer available