Web Software Developer
Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.Job DescriptionAre you passionate about building innovative web applications that drive collaboration, efficiency, and impact? Viridien is seeking a Web Fullstack Software Developer to design, develop, and maintain enterprise-scale applications that support both internal operations and client-facing platforms.In this role, you’ll work across the full technology stack – building responsive front-end interfaces with modern frameworks (React, Angular, Vue), designing robust backend systems with Python, PHP, Node.js, and MySQL, and integrating advanced AI technologies, geospatial tools, and data visualization solutions. You’ll also contribute to DevOps processes, including CI/CD pipelines and containerized deployments, while collaborating with researchers, scientists, machine learning engineers, and business stakeholders to create impactful, user-focused solutions.If you thrive on hands-on problem solving, enjoy tackling complex technical challenges, and want to see your work have immediate impact, you’ll fit right in at Viridien. We value diverse perspectives and a collaborative mindset, giving you the freedom to innovate and shape the future of our web applications.QualificationsMaster’s degree in Computer Science or a related field and at least 5 years of relevant work experience; or PhD in Computer Science or a related field and at least 2 years of relevant work experienceProficiency in PHP, JavaScript, TypeScript, Python, Ruby, SQL, HTML/CSSStrong experience with frontend frameworks (e.g., React, Angular, Vue) and styling / component libraries (e.g., Sass, Tailwind CSS, Bootstrap, Ant Design)Hands-on expertise with backend frameworks and libraries such as Node.js, Express, ORMExperience with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., Elasticsearch) databasesKnowledge of GIS concepts and libraries, including OpenLayers, Leaflet.js, Three.js, Chart.jsFamiliarity with Docker, CI/CD pipelines, and modern deployment practicesStrong background in UI/UX design and data visualizationExperience with Agile methodologies, test-driven deployment (TDD), unit testing (e.g., Jest, Mocha), and Git-based workflowsExperience with cloud platforms such as AWS (EC2, S3, Lambda) or AzureExperience with building Machine Learning or LLM-based applicationsPreferredExperience with data-intensive, GIS-driven, or enterprise-scale applicationsDemonstrated ability to work in interdisciplinary teams bridging engineering, research, and businessStrong analytical, problem-solving, and communication skills, with the ability to present technical work to diverse stakeholdersHouston Perks And BenefitsRelocation & Signing Bonus: Relocation and signing bonuses to kickstart your journey!Performance-Based Bonus: Monthly performance-based incentives – your potential is limitless!Visa & Green Card Sponsorship: We proudly support international early-career talent – sponsorship opportunities available based on performanceCareer Growth: Clear promotion pathways and fast-paced career progression with structured training and mentorship programsHybrid & Flexible Work: Enjoy up to two remote days per week, giving you the flexibility to manage work and life commitmentsGenerous Time Off: Three weeks of vacation to recharge, plus three personal days and eight sick days to use when you need them mostRetirement Benefits: Excellent 401k match program – contribute up to 5%, and we’ll match up to 7%!Comprehensive Healthcare: Medical, dental, vision, and supplemental benefits to support you and your family’s wellbeingParental Support: Paid parental leave for all parents, plus fertility care coverage to support every unique journeyWellness & Wellbeing: EAP and Wellness Program to support mental and emotional wellbeing, with a free, onsite fitness center to help you stay activeFree Lunches: Take a break from meal prep – we provide lunch three days a week (Tuesdays, Wednesdays, and Thursdays)!Our Hiring ProcessAt Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly.We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.