NodeJS Backend Software Engineer, Systems Design 

Job Description

Title: NodeJS Backend Software Engineer, Systems Design

Location: Remote

About the role

We are looking for an experienced back-end engineer to join the core platform team. Our ecosystem consists of several client-facing applications with different profiles each, all of them connected through a lightly coupled set of services (that we call the core platform), that abstracts the integration with external tools.

The complexity of the business model together with the data handling in big volumes require high standards of transparency, traceability, scalability and robustness. For that reason our architecture is based on Domain Driven Design over an Event Sourcing communication pattern. At the same time industry highest standard, best practice, innovative and challenging.

This job offer is oriented to a skilled and curious systems designer, willing to take a step and build over the newest architecture patterns. We’ll expect you to be open to learning and contribute to a growing platform, with a long term perspective. You should be familiar with complex algorithms, data structures, design patterns and systems design in general. Our main tech stack is nodeJS with TypeScript, express and GCP services (SQL and no-SQL, queues, message broker, docker/K8s). Well qualified applicants will possess strong communication, organizational and time-management skills.

Responsibilities :

  • Confidently ship features and improvements with different levels of complexity.
  • Develop features and improvements to Andela products in a secure, well-tested, and performant way.
  • Deep understanding of the development patterns and standards implemented, ability to explain and extend.
  • Collaborate with Engineering Managers, Backend/Frontend Engineers, Machine Learning Engineers, DevOps professionals, Product Managers, Designers, to solve common goals and maintain a high bar for quality in a fast-paced, iterative environment
  • Conduct Code Review within our Code Review Guidelines and ensure your colleagues’ contributions receive a swift response.
  • Solve technical problems of moderate scope and complexity.
  • Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions
  • Translate requirements into Conceptual Designs and Technical Designs

Requirements:

  • Excellent communication skills
  • Experience with NodeJs and Typescript.
  • Experience with database modeling (ERD/ERM) and migrations
  • Significant experience with API Creation & modeling
  • Experience with DDD solutions
  • Experience with Event Oriented architecture
  • Knowledgeable about Software Design Principles, e.g.: Abstraction, Encapsulation, Decomposition, Generalization, Coupling and Cohesion, Separation of Concerns
  • Understanding of scaling applications to handle high data traffic
  • Clean Code / Clean Architecture experience; Design patterns understanding and correct application, e.g.: Singleton, Factory, Adapter, Strategy etc

#LI-MC2

Benefits

  • Fully Remote work culture – we hire globally and all of our roles are fully remote!
  • Bring your own device stipend – buy your own laptop with funds from Andela
  • Quarterly work from home stipends
  • Flexible working hours
  • Equity (as a part of compensation package)
  • Healthcare, 401k / pension (US only)
  • Andela Affinity Groups
  • Growth & development paths
  • Generous Paid Time Off, Parental Leave, Compassionate Leave
  • And more to come! We’re on a journey to reimagine global benefits at Andela

At Andela, we outcompete through diversity. We know that our strengths lie in the multiplicity of talents, perspectives, backgrounds & orientations resident in our community and we take pride in that. Andela is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices. Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. This commitment applies to all terms and conditions of employment, including but not limited to hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Our policies expressly prohibit any form of harassment and/or discrimination as stated above.

Andela is home for all, come as you are.

APPLY HERE

General Ledger Programmer 

Job Description

General Ledger Programmer

Paylocity is an equal opportunity employer.

Paylocity is a cloud-based software company that creates customized HR solutions for small to mid-sized organizations. Our workplace enhances communication and enables employees to connect, collaborate, and create from anywhere. Our award-winning culture ensures everyone has a voice and feels truly welcome. Join Paylocity as we shape the future of technology and the workplace!

We give our employees what they need to succeed, including great benefits and perks! We offer medical, dental, vision, life, disability, and a 401(k) match, as well as perks that support you, your family, and your finances. And if it’s career development you desire, we provide that, too! At Paylocity, people matter most and have always been at the heart of our business.

Help our award-winning technology company run effectively as you take on big challenges and find solutions with a position in Operations.

Use your problem-solving skills to shape the way others see Paylocity. Launch your career with us!

Position Overview

The programmer will be responsible for using system tools, SQL, and in some cases high level language tools to develop custom solutions for our Payroll and HR system customers. They additionally may be required to interact with clients to gather requirements and will be developing solutions using financial and mathematical concepts.

Location: Remote

Reports To: Manager Support

Responsibilities:

The below represents the primary duties of the position, others may be assigned as needed. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Interface with customer payroll data using SQL and Reporting programs
  • Test calculations, reports, and system configurations; troubleshoot problems
  • Validate the functionality of the end product according to the requirement specifications
  • Partner with internal teams to refine customer requirements or identify alternative solutions
  • Set client expectations of dates for different milestones in the process
  • Explain rules, interfaces, reports, and calculations to customers to ensure that the customizations meet their needs

Requirements:

  • Bachelor’s in accounting and/or computer science or one year experience in an accounts payable function or general ledger configuration role
  • Familiarity with general ledger accounting principals
  • Prior payroll experience preferred
  • Modification of SQL Server Management Stored Procedures
  • Modification of SQL Reporting Services RDL Reports
  • Modification of Visual Studio XSL translation routines
  • Ability to demonstrate a basic knowledge of SQL

Soft Skills:

  • Team Player, collaborating with others to make awesome happen
  • Self-Motivated – you like to work hard, play hard.
  • Adaptable – quick feet! You can shift priorities if needed.
  • Highly Organized – detail-oriented is your thing!
  • MS Office applications – are no sweat when it comes to your skillset

APPLY HERE

Director of Business Intelligence 

Job Description

Title: Director of Business Intelligence

Bloomreach is the world’s #1 Commerce Experience Cloud, empowering brands to deliver customer journeys so personalized, they feel like magic. It offers a suite of products that drive true personalization and digital commerce growth, including:

  • Discovery, offering AI-driven search and merchandising
  • Content, offering a headless CMS
  • Engagement, offering a leading CDP and marketing automation solutions

Together, these solutions combine the power of unified customer and product data with the speed and scale of AI-optimization, enabling revenue-driving digital commerce experiences that convert on any channel and every journey. Bloomreach serves over 850 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer. Bloomreach recently raised $175 million in a Series F funding round, bringing its total valuation to $2.2 billion. The investment was led by Goldman Sachs Asset Management with participation from Bain Capital Ventures and Sixth Street Growth.

Become the Director of Business Intelligence for Bloomreach! Our company provides the best digital experience for the top international e-commerce companies. Your work will impact hundreds of millions of consumers in the online space. You will work in one of our US offices or from home on a full-time basis, and be part of the GIST (Global Information Security & Technology) group.

Responsibilities:

  • Build, manage and grow teams of talented software engineers, business intelligence analysts, and data scientists
  • Create business intelligence strategy, roadmaps, reporting and dashboards
  • Design appropriate analytical methodology, approach & KPIs
  • Develop data gathering and reporting practices
  • Understand business goals, drivers and processes in order to design business intelligence and reporting solutions that solve business problems
  • Ensure that global data is being accurately and efficiently gathered, stored and maintained
  • Collaborate with other company teams to ensure effective implementation of the business intelligence projects

Requirements:

  • 6+ years of proven experience in Data and Business Intelligence roles
  • 4+ years of experience in establishing and running teams
  • Creative problem-solver with strong business acumen
  • Ability to interpret business requests and needs and translate into technical requirements
  • Ability to manage and prioritize competing projects and deliverables
  • Ability to foster collaborative relationships with other cross-functional teams
  • Knowledge of data involved in operational, analytic, and reporting functions of a Saas company
  • Experience working with BI/reporting tools (E.g. Tableau, Power BI, Qlik, Tibco, Sisense, Domo) preferred

More things you’ll like about Bloomreach:

Culture:

  • A great deal of freedom and trust. At Bloomreach we don’t clock in and out, and we have neither corporate rules nor long approval processes. This freedom goes hand in hand with responsibility. We are interested in results from day one.
  • We have defined our 5 values and the 10 underlying key behaviors that we strongly believe in. We can only succeed if everyone lives these behaviors day to day. We’ve embedded them in our processes like recruitment, onboarding, feedback, personal development, performance review and internal communication.
  • We believe in flexible working hours to accommodate your working style.
  • We work remote-first with several Bloomreach Hubs available across three continents.
  • We organize company events to experience the global spirit of the company and get excited about what’s ahead.
  • We encourage and support our employees to engage in volunteering activities – every Bloomreacher can take 5 paid days off to volunteer*.

APPLY HERE

Product Manager, Reporting 

Job Description

Title: Product Manager, Reporting

Location: Remote – USA

About you:

You’re looking for a role that challenges and excites you. An environment that supports and energizes you. A team that solves real customer problems with autonomy and drive. And a mission that aligns with your values and welcomes your voice.

As a member of the Product Management org at HubSpot you’ll:

  • Join a product-led culture that puts the customer first.
  • Collaborate on ambitious product strategies that are driven by our customers, the business, data, and market trends.
  • Ship product and develop new features iteratively, in close collaboration with partners in UX, Engineering, Analytics, UX Research, and go-to-market teams.
  • Have clear visibility and expectations for career growth opportunities.
  • Be empowered to show up as your authentic self and choose a work style and location where you can do your best work, whether that’s at home, in an office, or a blend of the two.

Read more about our shared product principles here.

Curious about what part of our product you’ll work on?

As a Product Manager in the Reporting Product Group, you’ll be a primary source of insight for the Marketing, Sales, and Service teams who rely on HubSpot, and also for the Operations teams who enable them. Our team values staying close to custom problems and developing product iteratively – progress over perfection. In this role, we expect you to get to know the HubSpot customer and their pain points, dig into the data, and identify opportunities to level up HubSpot’s reporting features, in close collaboration with your Triad (Product, Design, Engineering).

More on who we are looking for:

  • Experience launching products successfully to customers
  • Curious about the HubSpot product and ready to learn
  • Excited to understand customer needs deeply and creatively solve their problems
  • Proven ability to combine market, business and technical insights to identify opportunities and weigh tradeoffs
  • Strong communicator; can articulate product vision to a variety of audiences
  • A respectful teammate and collaborator, always
  • A passion for growing healthy teams and leaders, cultivating psychological safety, and facilitating tough conversations that help people grow
  • Demonstrated ability to adapt in an innovative and fast-paced environment
  • An understanding of the Software as a Service (SaaS) space
  • Previous experience building reporting products

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply we’d love to hear from you.

Important COVID-19 Guidance (For candidates applying to roles in the United States):

Per HubSpot’s policy all employees who wish to work @office or @flex or to visit an office in-person must be fully-vaccinated. At this time, @remote employees are not required to be vaccinated.

APPLY HERE

Search Quality Rater

Job Description

Search Quality Rater – English (USA)

REMOTE, US BASED

TRANSLATION, LOCALIZATION, INTERPRETATION, QA TESTING – GLOBAL FREELANCE & AGENCY OPPORTUNITIES

PART TIME

Search Quality Rater

Are you a search engine guru? Do you know how to find what you’re looking for with just a few keywords? Are you the type of person that already knows what someone is saying before they finish their sentence? If so, we have a unique opportunity for you to put your skills to the test!

Welocalize is seeking English speakers to help support our client’s project as a Search Quality Rater.

In this position, you will use your unique gifts of understanding people’s intentions to improve the online search engine experience. Our main goal for this project is to develop and augment AI data. To put it more plainly, you will provide subjective and objective ratings based on project rules and conventions.

You will complete tasks in both English and your target language.

What does success look like for this project?

You will need to meet expectations of task time completion. Depending on the project, this can range from 30 to 48 seconds per task. The Project Manager will update you weekly on your performance.

Qualified raters also take randomized monthly certification exams which look just like normal rating work. However, if the exams are failed you will be removed from active rating and have to re-qualify should you wish to rejoin the program.

In this position, you will be able to set your own schedule to accomplish the weekly goals. However, you’ll only be able to receive support from the project management team during business hours (Monday-Friday, 9:00 AM – 5:30 PM Pacific)

Apply today and find yourself at the forefront of shaping the online industry!

Project Details

Job Title: Search Quality Rater

Location: Remote (Must be based in the United States)

Hours: Minimum 10 hours per week, up to 25 hours per week; set your own schedule (you can pick up tasks whenever you are available: weekends and evenings are ok)

Start date: ASAP

Employment Type: W2 Part-Time Employee (you get paid every 2 weeks/bi-monthly via automatic direct deposit/bank transfer or physical check if you prefer)

Longevity of project: 12 months with possibility of extension

This work is based on project need. Weekly hours may vary.

Note: If you are currently working or have previous experience as an “Ads Quality Rater”, unfortunately, you will not be able to work on our Search Quality Rating project.

However, we often have an open Ads Rating job posting. Please check our careers page here to apply: https://jobs.lever.co/welocalize

Requirements

  • Fluency in English
  • Strong understanding of popular culture in the United States
  • Must be dedicated only to “Search Quality rating program” and NOT other search or ads rating programs
  • Must not have current or previous experience with “Ads quality rating”
  • Must be the only one in your household working as a “Search Quality Rater”
  • Web-savvy and able to work in a fast-paced environment
  • Excellent online research skills
  • Reliable computer system and internet connection
  • Reliable anti-virus software (as you will be surfing the web as part of the work)
  • Ability to follow instructions in English and comply with the project conventions and rules expected by the client
  • Must sign a Non-Disclosure Agreement to protect client confidentiality
  • Must pass training and a rigorous quality test designed by our client before starting work
  • Bachelor’s degree+ or equivalent professional work experience

APPLY HERE