Handbook

⌘K
  1. Home
  2. Docs
  3. Handbook
  4. Engineering Team
  5. Responsibilities

Responsibilities

Head of Engineering

1. Managing the product line life cycle from strategic planning to tactical activities.

2. Specifying market requirements for current and future products by conducting market research using multiple channels supported by on-going calls and visits to customers and prospects.

3. Prepare, maintain, and evangelize the product roadmap which defines product enhancements for short- and long-term releases.

4. Developing and implementing a company-wide go-to-market plan, overseeing interdepartmental activities to execute plans.

5. Analyzing potential partner relationships for the product.

6. Define feature roadmap for weDevs’ products based on business opportunities and market research.

7. Propose an overall product budget to ensure success.

8. Monitor and set prices on products in the product line to meet revenue and profitability goals.

10. Work with sales management and other contributors to evaluate and prioritize opportunities and develop the strategy.

11. Create feature descriptions to provide guidance to Business Analysts and contribute and approve the product-related Business Requirements Documents.

12. Validate detailed specifications and development costing versus market potential and future predictable revenue.

13. Become subject matter experts in product’s markets and provide vision and leadership to technology R&D efforts.

14. Responsible for product launch and release plans. Coordinates internal and external product launches working with Marketing Support and Training teams.

15. Help develop and deploy key market messages and communication strategies for the product line with Marketing Support team. (Including Release Notes, demonstrations, and Improvement Reports.)

16. Collaborate with technology to create strategies by which technology will be developed or adapted to meet market needs and leverage opportunities. (e.g., Buy/Build decisions)

17. Monitor and analyze new technologies and inform the company of their potential applications to our business. Conduct and lead forward-looking research studies.

18. Develop and when necessary deliver concise and meaningful presentations for internal and external audiences, including education and training of sales staff, training of support groups, train the trainer programs, and presentations at symposia, trade shows, and key customer accounts.

19. Act as liaison between Sales, Client Services, Marketing Support, and Technology teams to support product positioning and customer demand as part of new Product development.

20. Work with the Training team to develop product training plan internally and externally. Consult with Client Services team to ensure appropriate service levels for the Product line.

21. Act as a product champion within the company.

22. Create and maintain profit and loss of documentation for products and services.

23. Monitoring

24. Project and work Distribution

25. ERD 

26. Product Architecture 

27. Improvement Suggestion 

28. Checking Code quality

VP Products (Product Manager)

1. SRS (Software Requirements Specification)

2. R&D (Research and development)

3. Mockup

4. Managing the product line life cycle from strategic planning to tactical activities & Analyzing potential partner relationships for the product.

5. Prepare, maintain, and evangelize the product roadmap and propose an overall product budget to ensure success.

6. Define feature roadmap for weDevs’ products based on business opportunities and market research.

7. Working in conjunction with product management, Development & Documentations.

8. Responsible for marketing communication strategy with key strategic partners.

9. Act as liaison between Sales, Client Services, Marketing Support, and Technology teams.

10. Ensure that each member receives outstanding service by providing a friendly environment, maintaining solid product knowledge & all other aspects within the Organization.

11. Work with the Training team to develop product training plan internally and externally.

AVP Products

1. SRS (software requirements specification)

2. R&D

3. Mockup

4. Managing the product line life cycle from strategic planning to tactical activities & Analyzing potential partner relationships for the product.

5. Prepare, maintain, and evangelize the product roadmap and propose an overall product budget to ensure success.

6. Define feature roadmap for weDevs’ products based on business opportunities and market research.

7. Working in conjunction with product management, Development & Documentations.

8. Responsible for marketing communication strategy with key strategic partners.

9. Act as liaison between Sales, Client Services, Marketing Support, and Technology teams.

10. Ensure that each member receives outstanding service by providing a friendly environment, maintaining solid product knowledge & all other aspects within the Organization.

11. Work with the Training team to develop product training plan internally and externally.

Tech Lead

1. Code Review 

2. Improvement Suggestion 

3. Monitor Project Overview 

4. Design, develop and operate microservices that serve millions of users.

5. Develop enterprise-level application development with WordPress

6. Work with different modern REST APIs

7. Writing codes with Vue.js, React.js

8. Talk to different APIs, creating scalable scheduling and job queues that scale to multiple servers.

9. Develop different modular packages.

10. Produce new extensions for our enterprise-level WordPress existing plugins, mockups, and wireframes for pre-production demonstration and product design purpose.

Sr. Software Engineer

1. Design, develop and operate microservices that serve millions of users.

2. Develop enterprise-level application development with WordPress

3. Work with different modern REST APIs

4. Writing codes with Vue.js, React.js

5. Talk to different APIs, creating scalable scheduling and job queues that scale to multiple servers.

6. Develop different modular packages.

7. Produce new extensions for our enterprise-level WordPress existing plugins, mockups and wireframes for pre-production demonstration and product design purpose. Write RESTful API with Laravel/Lumen.

8. Design and develop and operate microservices that serve millions of users.

9. Writing front-end code with Vue.js.

10. Talk to different APIs, creating scalable scheduling and job queues that scale to multiple servers.

11. Develop different modular packages.

12. Release Plugin Features

Software Engineer

1. Design, develop and operate microservices that serve millions of users.

2. Develop enterprise-level application development with WordPress

3. Work with different modern REST APIs

4. Writing codes with Vue.js, React.js

5. Talk to different APIs, creating scalable scheduling and job queues that scale to multiple servers.

6. Develop different modular packages.

7. Produce new extensions for our enterprise-level WordPress existing plugins, mockups, and wireframes for pre-production demonstration and product design purpose.

Jr. Software Engineer

1. Develop existing plugins and fix bugs and add new features.

2. Work closely with the technical writers to generate developer docs for integration.

3. Produce new extensions for existing plugins.

4. Produce mockups and wireframes for pre-production demonstration and product design purpose.

5. Ability to visualizing product Mockups and create if needed

Intern / Trainee

1. Work closely with the technical writers to generate developer docs for integration.

2. Produce new extensions for existing plugins.

3. Produce mockups and wireframes for pre-production demonstration and product design purpose.

4. Gain Product Knowledge