How To Apply
To apply, submit your CV, a short cover letter and any other relevant information to email@example.com. 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.
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 firstname.lastname@example.org. 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).
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
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: 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
An analytical mind
We are looking for an experienced Data Engineer to join our team. You will use various methods to transform raw data into useful data systems. Overall, you will strive for efficiency by aligning data systems with business goals.
As a Data Engineer, you will be handling the design and construction of scalable management systems, ensure that all data systems meet company requirements, and also research new uses for data acquisition. You should also know the ins and outs of the industry such as data mining practices, algorithms, and how data can be used.
To succeed in this position, you should have strong analytical skills and the ability to combine data from different sources. Your skills should also include familiarity with several programming languages.
Analyze and organize raw data
Build data systems and pipelines
Evaluate business needs and objectives
Interpret trends and patterns
Conduct complex data analysis and report on results
Prepare data for prescriptive and predictive modelling
Build algorithms and prototypes
Combine raw information from different sources
Explore ways to enhance data quality and reliability
Identify opportunities for data acquisition
Develop analytical tools and programs
The ideal candidate should have:
Previous experience as a data engineer or in a similar role
Technical expertise with data models, data mining, and segmentation techniques
Hands-on experience with SQL and NoSQL database design
Great numerical and analytical skills
Data engineering certification (e.g IBM Certified Data Engineer) is a plus
If you are detail-oriented, with excellent organizational skills and experience in this field, we’d like to hear from you.
E-Commerce Sales Manager
The E-Commerce Sales Manager is responsible for driving revenue growth for the organization by strategically building relationships with our customers and other online marketing venues. This role effectively develops and cross-functionally executes comprehensive online sales and e-commerce business development plans.
This position will also be responsible for driving and achieving the annual business plan for online sales by developing effective marketing and product strategy. In this role you will be required to provide inputs for technology, new products, marketing trends and competitive insights into the business.
Develop e-commerce sales strategies to meet revenue and growth targets
Drive sales and margin
Develop and execute launch strategies for products and services
Provide inputs on product and service offering while coordinating with cross-functional departments on processes
Implement and utilize analytics to track sales trends and identify opportunities for growth
Overseeing the sales strategy for the company
Contribute to digital marketing initiatives, analyze data and measure results
Plan and monitor paid search marketing campaigns
Create and manage product descriptions for online marketplace platforms
Pioneer and create new opportunities with e-commerce accounts, identifying white space and marketing opportunities to generate sales
Build trust and foster a relationship with our students to be recognized as a premium education provider
Manage online brand and product campaigns to raise brand awareness
Improve the usability, design, content and conversion of our organization’s different platforms
Evaluate customer research, market conditions and competitor data
Actively participate in scheduled internal weekly, monthly and annual sales meetings, preparing in advance to share relevant and beneficial information
Collaborate with your sales peers, design teams and management to ensure that you are offering the very best assortment to the customer
The ideal candidate should have:
An innovative and forward-thinking mindset and is someone who will work hard and enthusiastically take on many responsibilities towards their growth in this position.
Experience working in a remote setting. We are a remote-first company and we value productivity more than a 9-to-5 setting.
More than 3 years of E-Commerce experience is preferred. Good to have an online education experience.
Exceptional time management skills; ability to organize, prioritize, and manage multiple projects with overlapping goals and objectives
Adaptable and flexible; responsive and resourceful in a fast-paced, quick-turn business model
Experience with digital marketing and online sales
Prior experience with the following platforms: Facebook Advertising, Google Adwords, Hubstaff, etc.
Superior verbal and written communication skills, copywriting skills are a plus
We are looking for a digital-savvy Community Manager to take control of our online communities and build brand awareness and loyalty. The Community Manager will be responsible for aligning company communications and marketing content to create a strong brand identity. You will be the first point of contact for online fans and followers, thus developing an intimate relationship with the online community.
To be successful in this role, you will need to have a deep passion for social interactions, stay abreast of new developments and opportunities in the industries that we operate in, and be a strategic thinker.
Develop a content plan
Develop community initiatives to stimulate quality mentoring and human interaction with our students
Engage with the online community and respond to comments and requests
Analyze web traffic and relevant community metrics
Relay community feedback to relevant internal stakeholders
Devise and implement community communication initiatives
Liaise with other departments to stay updated on new marketing initiatives, product and service developments, and to ensure brand consistency
The ideal candidate should have:
Experience with Facebook, Instagram, LinkedIn, Twitter, and YouTube are essential
Strong written and verbal communication skills
Knowledge of marketing trends and techniques
Superb time management skills