Tech Lead, Web Development

Job Description

Title: Tech Lead, Web Development

Location: Remote – USA

JobDescription:

The DX Team with the Web Development org impacts the global growth of HubSpots core products by developing sites, applications, and experiences for the HubSpot brand. We create a remarkable journey utilizing cutting edge technology. This is a highly visible team making a significant impact as your work will be seen by millions. This creative team works closely with partners in design, marketing, content creators and other areas of the business. Were on a mission to build the best web experience in the world.

In this role, youll get to:

  • Develop websites and also tackling:
    • Playing with data
    • Internationalization
    • Localization
    • Cloud Services
    • AI and Personalization
  • Partnering with and influencing leaders across marketing
  • Build things that drive business value and make an impact
  • Ingest, create and manage APIs
  • Explore new technologies and figure out where to use them
  • Come up with creative ideas for projects and work through them with your teammates
  • Keep learning and advancing your skills by digging into code
  • Lead multiple projects with many moving parts
  • Get important work done while caring about the quality
  • Set high standards for yourself and challenge those around you to do the same
  • Be a part of a team thats as excited about your growth and happiness as much as you are about theirs

Were looking for people who:

  • 5+ years of web development experience
  • 1+ years of team lead or technical lead experience (mentoring or overseeing other developers on a project-basis)
  • Effectively communicates with non-technical stakeholders
  • Project management experience, including setting deadlines, creating estimates, and QAing their teams work
  • Familiar with server-side development in Node.js
  • Experience ingesting, creating and managing APIs
  • Experience with Git
  • Organized with great attention to detail
  • Familiarity with front-end frameworks (React.js, Vue.js, Angular) and templating systems (EJS)
  • Passionate about performance, reusability, security and coding best practices

APPLY HERE

Operations Research Scientist

Job Description

Operations Research Scientist

at Roadie

REMOTE

Roadie, a UPS Company, is a logistics management and crowdsourced delivery platform. Founded in 2014, Roadie offers businesses fast, flexible and asset-light logistics solutions for last-mile delivery. Roadie enables local delivery to more than 95% of U.S. households by providing access to more than 200,000 independent drivers nationwide allowing businesses to offer their customers delivery optionality for almost any industry, from airlines to artisans.

We are looking for an Operations Research Scientist that brings expertise in optimization to work on key areas of our product and platform including route optimization and timing, pricing, and driver selection. Our Data Science team is at the forefront of our product strategy, developing the insights that allow us to make data-driven decisions for the growth of our products.

What You’ll Do

  • Design and implement robust, scalable optimization algorithms for Roadies dynamic logistics platform
  • Apply both commercial and open-source optimization tools to solve combinatorially complex problems
  • Collaborate with software engineers and machine-learning specialists to build self-optimizing systems
  • Run A/B experiments to drive value in untapped areas of growth for our product and markets
  • Identify key questions and develop data-informed opinions on various aspects of the product and business

What You Bring

  • 2+ years of industry experience
  • Strong quantitative background: MS or Ph.D. expected, ideally in Operations Research, Industrial Engineering, or Computer Science
  • Domain expertise in logistics, supply chain management, forecasting, or pricing
  • Strong coding skills in Python, Numpy, Pandas, and related libraries
  • Experience with optimization tools such as Gurobi, CPLEX, or LocalSolver/Hexaly
  • Experience with various machine learning algorithms both supervised and unsupervised
  • Experience with DNN/CNN technologies and can make reasoned decisions about when machine learning is needed versus alternative algorithms or statistical methods
  • Effective data visualization skills with tools like Matplotlib, Bokeh, and Seaborn
  • Ability to write complex SQL to extract and transform data from our MPP database
  • Excellent communication skills with the ability to distill complex problems into digestible insights
  • Collaborative spirit and interest in developing the future of logistics

Bonus Knowledge/Experience

  • Dynamic programming/Approximate dynamic programming
  • Relaxation heuristics
  • Routing optimization algorithms

APPLY HERE

Manager, Software Engineering – Classy

Job Description

Title: Manager, Software Engineering – Classy

Location: Remote

JobDescription:

Classy, an affiliate of GoFundMe, is a Public Benefit Corporation and giving platform that enables nonprofits to connect supporters with the causes they care about. Classy’s platform provides powerful and intuitive fundraising tools to convert and retain donors. Since 2011, Classy has helped nonprofits mobilize and empower the world for good by helping them raise over $5 billion. Classy also hosts the Collaborative conference and the Classy Awards to spotlight the innovative work nonprofits are implementing around the globe. For more information, visit www.classy.org.

About the role:

Classy’s Product Technology team is hiring a Senior Software Development Manager to lead a team of engineers to build and maintain our fundraising products, analytics platform, and visualization tools. The ideal candidate is comfortable with people management and experienced with multiple front end frameworks and solid understanding of best practices. We want to talk to you if you can see beyond the donation experience and love transforming designs and mockups into highly-scalable, fault-tolerant, and seamless user experiences.

What youll accomplish:

  • Partner with senior management to own and drive core business initiatives.
  • Drive the strategy and roll-out of our Foundations roadmap.
  • Evaluate technical solutions that contribute to the exciting growth phase of the company.
  • Manage and coach engineers to become proficient developers using best software development practices and processes.
  • Analyze, design, and develop software that delivers clean, maintainable code within a large, complex, and established code base.
  • Learn and grow your skills by working collaboratively with experienced and engaged developers to design new features and re-architect existing ones

What you bring (Required):

  • Bachelors Degree in Computer Science or a related field, or equivalent work experience.
  • 4+ years directly managing engineers at any level (new graduates to leads), including distributed teams
  • Direct responsibility for delivering features on a defined roadmap
  • 6+ years of professional software development experience with server-side, web-based technologies (full stack preferred)
  • 3+ years of experience developing web-based applications in an AWS infrastructure
  • Excellent understanding of distributed software architecture with experience debugging distributed systems with high data loads.
  • Advanced proficiency with Javascript Frameworks – React, Angular, and server side backends in Node.js, PHP, and Linux.
  • Familiarity with GraphQL, Elasticsearch, Docker, AWS (EC2, ECS, Lambda, SNS).
  • Ability to understand product requirements and translate them into technical solutions.
  • Experience with Scrum/Agile development methodologies.
  • Proficiency in schema design in relational or NoSQL databases (MySQL, MongoDB).
  • An innate sense of quality, and sharp engineering skills with strong computer science fundamentals.

What would be awesome to have (Preferred):

  • Experience with refactoring complex single page apps and/or migrating from one framework to another (i.e. Angular > React)
  • Experience building PCI compliant systemsBulk of experience working with Atlassian products (Jira and Bitbucket)

APPLY HERE

Implementation Consultant – Time

Job Description

Implementation Consultant – Time

Remote – Work from Home

Job Summary

The Implementation Consultant is responsible for utilizing best-in-class implementation practices to onboard Paycor clients, spanning from single product delivery to multi-product, complex relationships. Regardless of complexity, the Implementation Consultant executes project tasks to ensure timely completion of key milestones, closely collaborates with team members to facilitate a thorough and accurate conversion, and provide consultative input on our products and services to effectively meet clients business requirements.

Successful Implementation candidates will demonstrate a dedicated focus to clients. More specifically, the ability to establish immediate rapport and connection, quickly understand clients needs, and tactfully address challenges and concerns while driving the implementation forward. Additionally, they will possess demonstrated influencing skills to help clients understand and fully utilize the Paycor software to maximize their business productivity, client satisfaction, and ultimately retention.

Essential Duties and Responsibilities

  • Lead the process of transitioning new clients from their existing human capital management software to the Paycor product suite; utilize effective client service and change management practices to ensure a smooth conversion
  • Act as the primary client contact throughout the client implementation process; escalate needs, issues, concerns to the business partners and management as appropriate
  • Establish a strong working relationship with each client based on clear expectation-setting and mutual trust building. Ensure clients requirements and business objectives are defined clearly that they are well understood by the entire project team.
  • Serve as the subject matter expert and advocate for the Paycor product suite; ensure set up is consistent with the clients needs and expectations
  • Proactively consult clients on best practices and necessary system and process changes to achieve implementation milestones and goals
  • Possess working knowledge of the full Paycor product suite to make connections across services and provide consultation of best practices and system utilization in multiple human capital management disciplines
  • Work in coordination with non-client facing Implementation team members to ensure accurate database configuration
  • Test client data and Paycor system configuration to ensure proper functionality and quality; resolve data discrepancies as a result of testing and/or initial production activity within the software
  • Investigate, analyze and recommend solutions for clients issues; collaborate with Implementation leadership and Technical Support staff to eliminate recurring issues
  • Maintain accurate project status in Paycor project management software; provide real time updates as needed to project stakeholders; proactively identify and mitigate project risks
  • Conduct telephone/web-based and/or face-face training sessions with new users
  • Work closely with sales partners to ensure client expectations are being met; provide technical expertise to support the Sales team when needed
  • Transition clients to ongoing Client Services Support resources upon successful implementation
  • Train and mentor new team members
  • Serve as a thought leader for continuous improvement of the Implementation process. Identify broad level enhancements that will continue to foster the delivery of an amazing client experience and drive client satisfaction and retention. Provide recommendations for advancing project management processes and/or methodologies.

Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements are representative of the knowledge, skill, and/or ability required.

  • Four-year degree or equivalent experience
  • At least 2 years experience in a client-facing position; prior implementation, project management or business to business sales experience a plus
  • Knowledge of human capital software preferred
  • Demonstrated proficiency with PC software with emphasis on Microsoft Office Suite and web tools for conferencing and training
  • Strong communications and interpersonal skills
  • Demonstrated organizational and time management skills
  • Flexibility in scheduling to meet client needs with short turnaround
  • Ability to manage project completion with tight deadlines
  • Ability to work efficiently and effectively on project teams

APPLY HERE

Senior Project Manager

Job Description

Title: Senior Project Manager

Location: Remote

JobDescription:

Job Description:

Dynamo Technologies is seeking a Senior Project Manager to support delivery on application development and modernization projects for the U.S. Forest Service (FS). In addition to project delivery responsibilities, the Senior Project Manager will also be responsible for outreach to Dynamo staff on a monthly basis and as needed to ensure they are effectively contributing to the project and their needs are being met. Support monthly, quarterly, and annual personnel reviews by capturing feedback and monitoring performance. They will support timesheet and invoice approvals and help present monthly status checks to Dynamo Leadership. They will assist in ensuring projects are complying with operational processes. They will establish and strengthen relationships with customers and partner companies. They will function as a key communication conduit between Dynamo corporate, the project team, and partner companies regarding day-to-day and administrative activities. They will proactively resolve issues and identify opportunities for improvements.

Duties/ Responsibilities

  • Oversee and perform project management duties for several application development modernization projects.
  • Follow the guidance and standards established by the CIO Project Management Office (PMO).
  • Delivers and manages project documentation (i.e. charter, project management plan, status quad chart, etc.) in accordance with PMO requirements.
  • Update and maintain the projects artifact repository.
  • Update and maintain Project Online milestones and deliverables.
  • Schedule, scope, and budget are managed and communicated with Integrated Investment Teams, Key Stakeholders, and Executive Leadership in accordance with PMO requirements.
  • Status and health of roadmap implementation are briefed in accordance with PMO requirements.
  • Collaborate with Scrum Masters and Product Owners to meet project deliverables.
  • Manage team and cross-functional team impediments and risks and escalate as needed.
  • Check deliverables against requirements to ensure compliance.
  • Additional corporate responsibilities of a Dynamo Managers includes:
    • Support the following areas for their project: Project management, resource management, recruiting, customer / relationship management, financial management, business development / growth, and contract management.
    • Support administrative and personnel management, across the project (e.g. timesheets, status, reports, invoice approval, performance reviews).
    • Support resolving team impediments, and escalate to Partner Delivery Project Manager and/or Dynamo Account Lead.
    • Present and provide monthly project updates to Account Lead on status, risks, mitigation, etc. in both written and verbal communications.
    • Support team member project onboarding.
    • Ensure quality control by providing regular feedback and coaching to team members on performance.

Required Skills/Abilities

  • Excellent verbal and written communication skills
  • Project Management Institute (PMI) Project Management Professional (PMP) Certified
  • Proficient in Microsoft Project Online (or Microsoft Project Professional)
  • Excellent leadership skills
  • Excellent problem solving and analytical skills
  • Ability to handle multiple project assignments
  • Experience leading agile development teams
  • Personable and able to work with individuals at all levels
  • Ability to plan, organize, and structure work
  • Experience motivating teams in a virtual environment
  • Understands the Software Development Lifecyle concepts and process

Nice to Have:

Experience working for Federal or State govt is preferred

Education and Experience:

  • 7+ years of relevant experience
  • 5+ years of experience in IT Project Management
  • Bachelor of Science in business analysis, business administration, IT, or any related field

APPLY HERE