reflow - Lead Windows Developer - Remote (Europe)
Requirements
• Skills needed: Lead Windows Developer experience required; proficiency in C#/WPF for desktop applications development is implied but not explicitly stated as a requirement. • Years of experience: Required to have at least five years’ professional programming and leadership experience, with three or more years specifically within the software industry (implied from "at least 5+ years' professional programming & leadership experience"). • Education: A Bachelor'th degree in Computer Science/Software Engineering is required. This implies a minimum of four years of formal education but does not explicitly state it as necessary for all applicants, suggesting that equivalent qualifications may also be acceptable (implied from "Bachelor’s Degree"). • Certifications: None stated specifically; however, proficiency in C#/WPF is implied which could suggest a need for related certification but this remains unstated. • Must-haves: Experience with Agile methodologies and familiarity with Scrum or Kanban practices are required (explicitly mentioned).
Responsibilities
• Lead Windows Developer for a team at Reflow in Engineering department • Manage development projects with an emphasis on the design and implementation of user interfaces within Microsoft's ecosystem. This includes working closely with UI/UX teams to ensure seamless integration between frontend and backend components, as well as maintaining code quality standards across all platforms (Windows, MacOS, Linux). • Collaborate with cross-functional team members including designers, product managers, QA engineers, and other developers. This includes providing technical guidance to junior developers on best practices for coding in C#/C++ while also ensuring that the development process aligns with company standards and goals. • Oversee project timelines from conception through completion, including setting realistic deadlines based on scope of work and resource availability; regularly reviewing progress against these milestones to ensure projects are completed efficiently and effectively within budget constraints. Additionally responsible for identifying potential risks early in the development cycle so that appropriate mitigation strategies can be implemented before they become major issues impacting delivery timelines or product quality standards (e.g., performance bottlenecks). • Participate actively as part of senior leadership meetings where key decisions regarding company direction are made; provide input based on technical expertise when necessary while also advocating for customer needs throughout these discussions so that all stakeholders understand how their work contributes directly towards achsieving business objectives (e.g., increasing revenue through improved user experience). • Maintain up-to-date knowledge about emerging technologies relevant to Windows development such as HTML5/CSS3, JavaScript frameworks like AngularJS or EmberJS etc.; stay abreast of industry trends via attending conferences & workshops regularly; share learnings with team members through internal presentations / blog posts when appropriate so everyone benefits from continuous learning opportunities within our organization without having individual expenses associated directly towards personal growth initiatives outside company resources (e.g., sponsoring attendance at industry events). • Mentor junior developers on best practices for coding in C#/C++ while also ensuring that the development process aligns with company standards and goals; provide technical guidance when necessary so they feel confident working independently yet remain accountable within team objectives (e.g., code reviews, pair programming sessions). • Communicate regularly via email updates regarding project statuses & progress reports during weekly standups or biweekly sprint retrospectives where applicable - ensuring transparency across all levels of communication channels while also fostering an environment conducive towards open dialogue between team members regardless if they are working remotely together physically present at headquarters/office locations worldwide. • Represent company interests during client meetings by providing technical expertise when necessary; advocate
Benefits
• You’ll own a key product surface, the Windows app that powers Reflow’s data collection and user insights. You’ll work closely with the core team, improving performance, reliability, and the developer experience across platforms. This role is ideal for someone who wants to combine craftsmanship with real impact. • We’re open to full-time employment. High trust, high speed, and high impact. If you love owning a product end-to-end and optimizing at every level, you’ll fit right in. • We offer competitive pay based on the market and where you’re located. The salary ranges in our job postings are intentionally wide because they need to cover both U.S. and international candidates. Our final offer will depend on things like your experience, skill set, and location.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT