Novisto
ESG data management software
SeniorFullstackSoftwareDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Fullstack Software Developer at Novisto. Skills: Fullstack Development, Software Architecture, Cloud Infrastructure, Agile Methodologies. Design full-stack features. Implement full-stack features”
Industry & Context.
technical trade-offs; technical solutions
What They're Looking For.
Must Have
6+ years of professional software development experience, experience across both front-end and back-end technologies, proficiency in modern web development frameworks, Solid understanding of software architecture patterns, Experience building secure, scalable, and maintainable web applications, Familiarity with cloud infrastructure, CI/CD pipelines, DevOps practices, Experience with automated testing, modern SDLC workflows, agile, cross-functional teams, communication and collaboration skills, ability to explain technical concepts clearly, Fluent in English
Nice to Have
Experience with data-intensive applications, Familiarity with ESG or sustainability-related software, Exposure to observability tools, performance monitoring, French
What You'll Do.
Design full-stack features
Implement full-stack features
Maintain full-stack features
Write well-documented code
Participate in architecture discussions
Provide input on scalability
Provide input on maintainability
Provide input on technical trade-offs
Partner with Product Managers
Partner with Designers
Partner with Tech Leads
Transform business requirements
Participate in planning
Ensure timely delivery
Collaborate with Engineering teams
Collaborate with Platform teams
Ensure smooth deployments
Ensure efficient CI/CD workflows
Take ownership of features
Production monitoring
Participate in code reviews
Advocate for code quality
Advocate for observability
Advocate for documentation
Improve development productivity
Improve testing efficiency
Improve overall delivery performance
Identify opportunities
Address opportunities
Improve development processes
Improve team practices
Support junior developers
Mentor junior developers
Foster culture of learning
Foster culture of accountability
Foster culture of ownership
How You'll Work.
Team & Collaboration
Collaborate closely with Product Managers; Collaborate closely with Designers; Collaborate closely with Tech Leads; Collaborate within a cross-functional agile team; Collaborate with Engineering teams; Collaborate with Platform teams; Collaborate with intermediate developers; Collaborate with junior developers; Pairing with developers
Communication Scope
communication and collaboration skills; ability to explain technical concepts clearly
Process & Methodology
Estimate effort, Participate in planning
Full Job Description
As a Senior Full-stack Developer, you will play a key role in designing, developing, and maintaining high-quality, scalable, and secure software solutions. You’ll work across the stack, from front-end to back-end, building features that deliver real business value and contribute to the evolution of our platform. You’ll collaborate closely with Product Managers, Designers, and Tech Leads to turn product ideas into reliable, performant, and maintainable code. Your role combines strong technical execution, ownership of complex tasks, and active collaboration within a cross-functional agile team. Key Responsibilities Design & Development Design, implement, and maintain full-stack features that are performant, reliable, and maintainable. Write clean, testable, and well-documented code following best practices. Participate in system and architecture discussions, providing input on scalability, maintainability, and technical trade-offs. Collaboration & Delivery Partner with Product Managers, Designers and Tech Leads to transform business requirements into technical solutions. Estimate effort, participate in planning, and ensure timely delivery of high-quality features. Collaborate with Engineering and Platform teams to ensure smooth deployments and efficient CI/CD workflows. Take ownership of features from conception to production monitoring and support. Quality & Continuous Improvement Participate actively in code reviews, sharing feedback and knowledge, advocate for code quality, testing, observability, and documentation. Leverage AI-powered tools and automation to improve development productivity, code quality, testing efficiency, and overall delivery performance. Proactively identify and address opportunities to improve development processes, DevEx, and team practices. Mentorship & Growth Support and mentor intermediate and junior developers through collaboration, pairing, and knowledge sharing. Help foster a culture of continuous learning, accountability, and ownershi
Applying for this Senior Fullstack Software Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Novisto?
Real rants from real employees. Read before you apply.