Senior Software Developer - React & TypeScript
Summary
Senior software developer leading React and TypeScript projects at a geological consulting firm: designing system architecture, overseeing staged rebuilds with no data loss, collaborating on the technical roadmap, and ensuring release quality using FastAPI, PostgreSQL, and Azure cloud services.
In this senior role, you'll design system architecture and manage rebuilds without service disruption. Collaborate closely with the lead developer to shape the technical roadmap and implement solutions that prioritize long-term maintainability. Your contributions will include translating business requirements into actionable technical designs while overseeing the entire production delivery process.
Key Responsibilities: • Design and document system architecture for various products • Lead staged rebuilds with no data loss for current clients • Select appropriate tools and frameworks for project needs • Collaborate on technical roadmap and address technical debt • Ensure quality and testing of each software release
Requirements: • 8+ years in software development; 2+ years in a senior role • Strong skills in React, TypeScript, and FastAPI • Experience with PostgreSQL and Azure cloud services • Knowledge of application security practices • Bachelor’s degree in Computing Science or equivalent
Utilize your expertise in software development and leadership to excel in this rewarding role.