Web Application Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We are seeking a motivated and detail-oriented Web Application Developer to join our team. This role focuses on building high-quality, performant web applications with a strong emphasis on user experience, collaboration with subject matter experts (SMEs), and production-ready code. The ideal candidate has a solid foundation in modern JavaScript frameworks, enjoys learning from end users, and values clean, secure, and maintainable software.
Key Responsibilities:
- Develop and maintain web application software with a strong focus on performance, reliability, and user experience
- Collaborate closely with internal teams and effectively communicate with subject matter experts and field users to understand real-world requirements
- Perform thorough testing, debugging, and quality assurance to ensure application stability and scalability
- Interact with, modify, and create data sources to support application functionality
- Assist with deployment, monitoring, and support of web applications in production environments
- Implement and follow security best practices throughout the full software development lifecycle
- Background & Experience
- Bachelor’s degree in Software Engineering, Computer Science, or a related field2–5 years of relevant experience preferred
- At least 1 year of hands-on experience required
- Relevant co-op or internship experience will be considered
- Portfolio of relevant work is a strong plus (GitHub, personal site, or project samples)
- Critical Skills & Technologies
- ReactTypeScriptJavaScriptGit / GitHubCSS, including Tailwind
- Strong understanding of object-oriented programming (OOP) concepts
- Additional / Preferred SkillsNext.jsNode.jsDockerCI/CD pipelinesSQLRESTful APIsHTMLNPMPythonKubernetesshadcnCloud data platforms (e.g., Databricks)
- Familiarity with UI/UX principles and best practices
- Experience with web mapping libraries (e.g., Leaflet, Mapbox)
- Familiarity with OutSystems is a plus