Việc làm đang mở » PRODUCT ARCHITECT - REMOTE

PRODUCT ARCHITECT - REMOTE

DigiSource
Trạng thái
Đang tuyển
Mức lương
40,000,000 - 60,000,000 vnd
Địa điểm
Remote
Software Product Management
Lĩnh vực
Kỹ năng
Electrical Engineering Engineering Design Drawings Bridge System Engineer (BrSE) AutoCAD Revit Dynamo SketchUp Adobe Audition

Mô tả công việc

Our client, an American company, is at the forefront of business intelligence solutions, specifically crafted for embedded data analytics. Their cross-platform SDK facilitates the creation of comprehensive, self-service dashboards and state-of-the-art reporting tools, delivering an exceptional, branded experience across any JavaScript framework, Windows Forms, or WPF application.   They are on the lookout for a visionary Solution Architect to spearhead their Team. With a role that transcends traditional boundaries, you will not only be instrumental in shaping the architectural vision of our products but also in guiding and coordinating the efforts of our product teams. You will be the cornerstone of technical design and implementation, ensuring that our solutions not only meet but exceed the high performance, scalability, and reliability our customers expect.   As a Product Architect, your influence will permeate throughout the company, fostering a culture of technical excellence and innovation. Your expertise will be pivotal in mentoring talented developers, refining our processes, and driving forward-thinking changes that resonate across the tech industry.


Primary Responsibilities:
  1. Technical Leadership and Strategy:
    1. Drive the architectural strategy for product development, ensuring alignment with industry best practices and long-term scalability.
    2. Provide technical leadership across teams, guiding technical decisions and ensuring adherence to the highest standards of software engineering.
    3. Define and implement development and coding standards, as well as lead code and API reviews to maintain high-quality codebases.
  2. Design and Innovation:
    1. Lead the design process for new features and systems, translating high-level requirements into detailed technical specifications.
    2. Innovate and propose new feature ideas, assessing their feasibility and potential impact on the product roadmap.
    3. Develop prototypes and conduct exploratory work with emerging technologies to keep the product at the technological forefront.
  3. Cross-Functional Coordination:
    1. Collaborate with Product Management and other departments to synchronize on technical requirements and feature designs.
    2. Ensure efficient communication channels between engineering and other departments, leveraging technical insights to drive product success.
    3. Identify and address technical improvement areas across teams, fostering a culture of continuous enhancement.
  4. Mentorship and Influence:
    1. Mentor team members, enhancing their technical skills through code walkthroughs, educational resources, and hands-on support.
    2. Act as a key influencer and thought leader within the organization, participating in architectural discussions and decision-making.
    3. Engage with the broader technical community to share knowledge and contribute to the company's reputation as a leader in technical excellence.
  5. Hands-On Development:
    1. Maintain hands-on involvement with product development, contributing to coding, testing, and deployment to ensure architectural consistency.
    2. Lead by example through prototyping, designing, and implementing key components of the product.
    3. Ensure that all developed features meet the functional and performance requirements, providing a seamless and effective user experience.
  6. Process and Tooling Improvement:
    1. Actively contribute to the enhancement of software development processes, introducing innovative tools and methodologies.
    2. Drive process improvements within the team, enhancing efficiency and productivity.
    3. Architect and specify advanced controls, products, and frameworks, setting the standard for future development activities.

Yêu cầu công việc

●       A minimum of 10 years' experience in software development, with a substantial portfolio demonstrating architectural and technical design expertise.
●       A Bachelor’s degree in computer science, engineering, or a related technical discipline, or equivalent professional experience.
●       Proven technical engineering experience, including the creation of structured, well-tested code in C# and other relevant technologies.
●       Extensive experience with web and API development in .NET, and a solid understanding of TypeScript and JavaScript frameworks such as React or Angular.
●       Demonstrated capability in SDK design and development, with a strong background in building scalable APIs, frameworks, and libraries for integration with various systems.
●       A track record of technical innovation and leadership, as evidenced by previous projects, community involvement, or thought leadership such as published articles or speaking engagements at technical events.
●       Excellent command of English with the ability to articulate complex technical concepts clearly and effectively.
●       Must be adept at designing and implementing solutions to complex problems independently and with minimal guidance.  

Preferred/Additional Skills:
●       In-depth knowledge of agile software development methodologies and tools (e.g., Azure DevOps, GitHub).
●       Demonstrable analytical skills with an ability to work abstractly and with an object-oriented design mindset.
●       Strong problem-solving, testing, and debugging skills.
●       Commitment to meeting deadlines and contributing to team goals.
●       Experience in delivering software products across multiple platforms and devices.
●       A passion for continuous personal and team improvement, and active participation in knowledge sharing within the broader technical community.
●       An ability to collaborate effectively with geographically dispersed teams.
●       Experience in contributing to the hiring process, such as defining job requirements, reviewing resumes, and participating in interviews.  

As a Product Architect, you will be expected to take a hands-on approach in leading architectural decisions, mentoring developers, and driving innovation. This role is an excellent opportunity for someone looking to leverage their extensive experience to make a significant impact on future technology solutions.  

Duration: 6+ months  (included 1 month probation)
After 6 months, review and sign labour contract with company
English: Fluent  
Location: Remote  
Working hours: GTM +7  

Qualification Process:
●       Pre-qualification process with a short interview (15-20 mins) will be conducted.
●       The developer will join 1 round of interviews with the client.

Application Required: 
Candidate or headhunter apply Resume by Application Template: CV Template