We are looking for a full-time remote Full-Stack Software Engineer with 4+ years of experience producing commercial-grade software that is highly maintainable and supportable. The ideal candidate will be highly adept at working in a vibrant, dynamic startup environment with a small team, have proven on-time delivery experience and strong problem-solving abilities, quickly learn new technologies and concepts, and be trustworthy, team-oriented, and transparent. The client provides industry-leading software for environmental compliance, fuel management, and facility maintenance in the retail and commercial fuel industry. Their platform helps major fuel networks, including global brands, monitor and optimize their operations by delivering real-time insights, automating compliance tasks, and ensuring site uptime.
As a software engineer on this team, you'll have the opportunity to work on scalable cloud-based solutions that make a measurable impact on sustainability and operational efficiency in a mission-critical industry. More specifically, you will work to modernize an application that enables quick deployments into international cloud regions to support markets with data residency restrictions, provide updates, and strengthen its security posture.
Responsibilities :
- Maintain and enhance an existing LAMP-based web application to ensure continued stability and performance
- Design and develop modern application components, including both front-end features and back-end services
- Take technical ownership of features, contributing to both functional and technical specifications to align with business goals
- Independently deliver high-quality product features and updates, while proactively seeking guidance when needed to maintain momentum
- Write and execute unit tests to ensure code quality and reliability
- Investigate and resolve defects identified during QA and user acceptance testing cycles
- Actively participate in daily standups and weekly team meetings to discuss priorities, progress, and share ideas or technical insights
- Apply a solid understanding of the Software Development Lifecycle (SDLC) to projects of increasing complexity, with a focus on :
- Problem solving
- Critical thinking
- System analysis and design
- Effort estimation
- Sprint and release planning
Required Experience :
Excellent written and verbal communication skills in English4+ years of full-stack development experience using PHP, Linux (AWS EC2), Apache, and MySQL to build and maintain production-grade, commercial web applicationsHands-on experience with AWS CloudFormation (infrastructure as code) and deploying containerized applications using AWS ECS (Docker)Solid understanding of Agile development practices, object-oriented programming, and multi-tiered software architecturesProven ability to work independently while recognizing when to collaborate or seek guidance to meet deadlines and maintain high qualityStrong team player with a collaborative mindset and practical communication skillsExcellent problem-solving skills and a demonstrated ability to quickly learn new technologies and conceptsAdaptable and open to change, with a proactive attitude and passion for continuous improvementSelf-motivated, results-driven, creative, and accountable in delivering work to a high standardPreferred Experience :
University degree or equivalent education (a technical or engineering degree is optimal)Familiarity with AWS networking concepts, including VPC design and VPN configuration.Experience working with AWS SQS for decoupled, event-driven architectures and AWS S3 for object storage and data lifecycle management.Additional Information :
Knowing your ideas are heard and matter - Think Big!You get to own your job and be recognized for your contributionsWork with innovative and creative peopleMaking mistakes is human. Let's learn from them. Be transparent!We recognize you as an individual, with no presumptions or judgment. Be the extraordinary you!15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidaysStart : ASAPAbout Velozient
We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent who enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment. We are focused on providing world-class remote resources to work as valued team members for our clients. If this type of opportunity excites you, then consider joining our team!