Role OverviewAs a Product focused Software Engineer, you'll be responsible for taking user-facing feature ideas from concept all the way to delivery. You'll work closely with cross-functional teams to create features, to include frontend interfaces and backend logic, that are not only functional but are also user-centered, supporting our mission to provide superior defenses. This role calls for someone who can independently manage projects, troubleshoot effectively, and work across the stack.
Key Responsibilities- Design, develop, and deploy backend and frontend features with a focus on high-quality code and maintainability.
- Ownership of projects from conception to delivery, effectively managing any blockers or challenges along the way.
- Collaborate with engineers and designers to create user-friendly workflows and ensure that the user experience aligns with our core values.
- Participate in code reviews, contribute to best practices, and continuously improve our development processes.
- Work directly with end users to ensure that Method is meeting operational needs and solving real world problems.
Qualifications- Proven experience in web development, with a strong preference for proficiency in React and Typescript.
- Strong experience designing backend APIs and crafting efficient database schemas.
- Ability to independently manage project scopes, set realistic timelines, and resolve issues autonomously.
- Effective written and verbal communication skills to facilitate collaboration in a distributed team.
Nice to Have- Experience with strongly typed programming languages; Java is preferred.
- Experience with frontend testing frameworks or other tools to maintain code quality.
- Familiarity with cloud-based infrastructure and tools for monitoring and optimizing distributed systems.
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).