What are the responsibilities and job description for the Software Developer position at Milford?
About Milford
Milford is building a platform focused on improving how people connect with where they live. Our mission is to create tools that make everyday life more seamless, connected, and community-driven.
Role OverviewWe’re looking for a Software Developer to help build and ship core features across our platform. You’ll work closely with a small team to turn ideas into real, user-facing products.
This is a hands-on role focused on development, iteration, and delivering high-quality code in a fast-moving environment.
What You’ll Do- Build and maintain features across web and mobile applications
- Develop user interfaces using React and React Native
- Write backend code using .NET (C# / F#)
- Work with PostgreSQL databases to store and manage data
- Collaborate with designers and engineers to implement product features
- Debug, test, and improve existing functionality
- Write clean, maintainable, and efficient code
- 1–3 years of experience in software development
- Experience with React or similar frontend frameworks
- Basic to intermediate experience with backend development (.NET, C#, or similar)
- Familiarity with relational databases like PostgreSQL
- Strong attention to detail and willingness to learn
- Ability to work in a collaborative, fast-paced environment
- Experience with React Native or mobile development
- Exposure to APIs and backend services
- Familiarity with version control (Git)
- Interest in startups or building products from the ground up
- Opportunity to work on a real product from early stages
- Hands-on experience across the full stack
- Collaborative and supportive team environment
- Strong growth and learning opportunities