Job description
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
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
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!