Senior Software Developer - Python & Javascript

at  Zipdev

Remote, , Costa Rica -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jan, 2025Not Specified19 Oct, 20245 year(s) or abovePython,Interactive Applications,Deliverables,Scratch,Computer Science,Communication Skills,Latin America,Writing,Specifications,Software Solutions,Javascript,Test Driven Development,Relational DatabasesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

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.

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


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science engineering or a relevant field

Proficient

1

Remote, Costa Rica