Pet care is a lifelong journey. Welcome to your destination.
Software Engineer II
Location
Texas
Posted
2 days ago
Salary
$120K - $135K / year
Seniority
Mid Level
Job Description
Software Engineer II
Destination Pet, LLC
• Develop web applications using reactive frameworks such as Vue.js. • Participate in UX design discussions to provide an engaging, fresh customer experience • Work in an agile development environment, maintaining user story and task status, t-shirt sizing • Strong emphasis on customer journey, product quality, performance tuning, troubleshooting, and continuous development. • Document software designs, objectives, and create and respond to RFCs in a shared collaboration environment such as Confluence. • Respond to bugs and support issues to ensure web users are delighted to use our applications. • Conduct code reviews, create pull requests, respond to peer and manager feedback to improve source code, designs and deliverables. • Communicate on all open projects and give updates to both team members and Technology team staff.
Job Requirements
- 2 + years developing reactive web applications using Vue.js or React
- 2 + years Typescript or JavaScript
- 3 + years commercial software development – Typescript, Javacript, Java, C#, Scala, python, Go
- Experience contributing code, features and services as part of software initiatives that were delivered to production in commercial or enterprise environments
- Proficient with git, branch development, pull requests
- Proficient with agile Scrum, Azure DevOps or Jira
Benefits
- Health, vision, dental, long & short-term disability, and Life insurance
- A Startup mentality company with stable funding
- 401k match
- Pet Care discounts
- Flexible Time Off
- Opportunity to grow your career with a network of like-minded professionals
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Infrastructure Software Engineer, Storage Core
DropboxDropbox is the one place to keep life organized and keep work moving.
• Design, implement, and maintain large-scale distributed storage systems that ensure data durability, availability, and performance. • Collaborate with peers to evolve the architecture of Dropbox’s core storage infrastructure for improved scalability and efficiency. • Contribute to the design of replication, erasure coding, and system lifecycle management systems that balance cost, reliability, and performance. • Write high-quality, performant, and maintainable code in Go and Rust. • Participate in the on-call rotation, gaining firsthand experience operating Dropbox’s production storage systems. • Investigate and resolve complex production issues, performing root cause analysis and driving continuous reliability improvements. • Partner with cross-functional teams (Networking, Hardware, Capacity Planning) to deliver end-to-end reliable and cost-efficient storage solutions. • Take ownership of scoped projects and demonstrate growth toward leading larger, cross-team technical initiatives.
Senior Infrastructure Software Engineer, Storage Core
DropboxDropbox is the one place to keep life organized and keep work moving.
• Design, implement, and maintain large-scale distributed storage systems that ensure data durability, availability, and performance. • Collaborate with peers to evolve the architecture of Dropbox’s core storage infrastructure for improved scalability and efficiency. • Contribute to the design of replication, erasure coding, and system lifecycle management systems that balance cost, reliability, and performance. • Write high-quality, performant, and maintainable code in Go and Rust. • Participate in the on-call rotation, gaining firsthand experience operating Dropbox’s production storage systems. • Investigate and resolve complex production issues, performing root cause analysis and driving continuous reliability improvements. • Partner with cross-functional teams (Networking, Hardware, Capacity Planning) to deliver end-to-end reliable and cost-efficient storage solutions. • Take ownership of scoped projects and demonstrate growth toward leading larger, cross-team technical initiatives.
Tech Lead
Navixus | Tech MahindraAt Navixus, we’re reinventing the customer experience (CX). We help enterprise-level companies solve the most complex CX and contact center problems. We equip our Clients with the strategies, technologies, cross-platform analytics and out of the box, fresh ideas so they can provide their customers with world-class service experiences, and interact across multiple channels.
Job Summary Job Summary: We are seeking a skilled Software Developer with a strong focus on ReactJS to join our dynamic team in Guadalajara. The ideal candidate will have 2 5 years of experience in software development, with a proven track record of delivering high quality applications. You will be responsible for designing, developing, and maintaining web applications that enhance user experience and meet business requirements. Responsibilities: - Develop and maintain responsive web applications using ReactJS. - Collaborate with cross functional teams to define, design, and ship new features. - Write clean, maintainable, and efficient code. - Participate in code reviews to ensure code quality and share knowledge. - Debug and troubleshoot issues in existing applications. - Stay updated with the latest industry trends and technologies to ensure best practices. - Contribute to all phases of the development lifecycle, from concept to deployment. Mandatory Skills: - Strong proficiency in ReactJS and its core principles. - Experience with state management libraries such as Redux or Context API. - Solid understanding of JavaScript, HTML, and CSS. - Familiarity with RESTful APIs and asynchronous request handling. - Experience with version control systems, preferably Git. Preferred Skills: - Knowledge of TypeScript and its integration with React. - Experience with testing frameworks such as Jest or Mocha. - Familiarity with Agile methodologies and tools like JIRA. - Understanding of web performance optimization techniques. - Experience with cloud services (AWS, Azure, etc.) is a plus. Qualifications: - Bachelor's degree in Computer Science, Information Technology, or a related field. - 2 5 years of professional experience in software development. - Strong problem solving skills and attention to detail. - Excellent communication and teamwork abilities. - Ability to work independently and manage multiple tasks effectively. If you are passionate about software development and eager to work in a collaborative environment, we encourage you to apply. Join us in building innovative solutions that make a difference!
• Deliver critical user-facing features that improve loan application and rate check experiences—directly driving improvements in conversion and funding form submission metrics. • Maintain full-stack web applications through monitoring of key system metrics such as latency and error rates at scale • Help define and build the next-generation, platform funding form that supports multiple products, contributing to architectural direction and long-term scalability. • Strengthen engineering excellence by improving system performance, reliability, and on-call health for the features you build and own.


