How To Apply
To apply, submit your CV, a short cover letter and any other relevant information to [email protected]. Make sure that the subject of the email includes the position you are applying for.
Important Note: When applying, make sure that your contact information (email and phone number) are correct, and that your CV is up to date. Please check your email regularly for updates. If selected to move forward in the process, you will receive a confirmation by email.
OTHER
If you do not find yourself any of the roles listed on this page but are still interested in working with Coderstrust, send us an email sharing what you can do to [email protected]. Include your CV too.
Technical Project Manager
We are looking for a Technical Project Manager to manage and produce scalable software solutions. You’ll be part of a cross-functional and remote team that’s responsible for the full software development life cycle, from conception to deployment.
You will be responsible for providing technical project planning, management and oversight for key initiatives and implementation of projects, ensuring first that these initiatives and projects are closely aligned with organization’s strategic priorities, and second, that these initiatives and projects are completed on-time, within scope and budget and with an extremely high quality of deliverables. You will ensure the optimum mix of cost, schedule, performance, and system compliance throughout the life cycle (design, development, testing and evaluation, production and disposition) of each program and will analyze alternative problem solutions and present a case for the recommended solutions with a detailed analysis of risks and return on investment.
You will be responsible for all phases of service delivery including analysis and design, configuration and build, testing and training, and deployment of solutions and will be accountable for all aspects of project management including all project resources (including partners/subcontractors), project planning, scheduling, risk management, scope management, internal and external communications, status reporting, and resource management (internal and partners).
Responsibilities
Ability to lead and motivate cross-functional teams and interact with all levels
Assign and monitor work of technical personnel, ensuring that project steps are in alignment with business objectives, on-time and within budget
Define project scope, deliverables, roles and responsibilities in collaboration with stakeholders and business partners
Define, acquire, and allocate budget, staff, and other resources necessary to accomplish the goals and/or objectives of the program group/function and monitor performance across resource channels
Design and implement processes to monitor and control resources, budget, risks and value to Business Objectives
Identify, clarify and communicate project vision, goals and objectives and how these tie into, support or impedes organizational strategic objectives
Manage scope throughout the project duration. Maintain accurate program estimates, timelines, project plans, status reports.
Manage and tracks team velocity, financials, and other KPIs concerning the plan and published progress reports
Understand, tracks and articulate issues/risks/action items; work with responsible owners to address the items on a timely basis; update the appropriate stakeholders as needed
Job Qualifications
The ideal candidate should have:
Proven experience as a Technical Project Manager or similar role
Experience developing desktop and mobile applications
Possesses high-level understanding in the areas of web application programming, content management systems, API, database and system design
Familiarity with common stacks
Good to have: Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Good to have: Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. React, Vue, Node.js)
Good to have: Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
Good to have: Understanding of server-side languages including (such-as Jade, EJS, Jinja, etc.)
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
An analytical mind