Absorb LMS

Full-Stack Developer - Poland

Poland
SQL JavaScript TypeScript AWS ASP.NET HTML CSS React C# API Microservices
Search for More Jobs Talk to a recruiter now 💪
Description

"Over my 4 years at Absorb, I have been able to grow into a full-stack developer by actively contributing to an exciting product while learning the latest technology. The best part about working at Absorb is that no matter the team, the people have been amazing and are always willing to help each other." - Paul, Developer

Absorb Incorporation is a large international company, including an office in Poland. We are a leading provider of online learning solutions, and we pride ourselves on offering our employees a great work-life balance, competitive compensation packages, and plenty of opportunities for professional development.

We are looking for an experienced Fullstack Developer to join our team in Poland. In this role, you will be responsible for developing and maintaining our online learning platform. You will work closely with our product team to implement new features, improve existing ones, and ensure that our platform is running smoothly

Absorb Software: Remote Work Culture

Key Responsibilities:

  • Work in an Agile (Scrum/Kanban) environment and be involved in all technical activities within the team such as estimation, sprint planning, software development life cycle activities, code reviews, research, and documentation.
  • Participate in a cross-functional team tackling exciting new features, challenging bugs, and performance issues.
  • Contribute as a full-stack developer, working closely with our back-end and front-end stacks.
  • Ensure software deliverables align with the technical architecture, development standards, and quality practices.
  • Assist in building and executing unit tests.
  • Develop well documented, intent-revealing code.
  • Assist in monitoring the team�s code in a live environment.
  • Participate in a learning environment through collaboration, knowledge sharing, and leadership.
  • Work within your agile team to gather production metrics and stakeholder feedback using them to iterate and grow your team�s projects.

Key Requirements:
Minimum Requirements

  • A Bachelor�s degree in Computer Science or Software Engineering equivalent professional experience is required.
  • Minimum 5 years of related industry experience
  • Passion for improving the customer experience
  • Familiarity of Agile (Scum/Kanban) practices and concepts
  • Strong knowledge of JavaScript/TypeScript and familiarity with React or other modern front-end frameworks
  • Strong knowledge of C#, Web API, REST, Micro Services
  • Strong Object-Oriented Programming (OOP) skills.
  • Experience with Object Relational Mappers such as Entity Framework or Dapper
  • Extensive experience with writing RESTful APIs and web development best practices.
  • Must be able to write clean, well-factored code based on S.O.L.I.D. principles.
  • Experience in writing, analyzing, and tuning well-performing TSQL queries.
  • Experience with Test Driven Development is an asset.
  • Self-motivated and driven to meet long-term goals.
  • Ability to independently manage time to meet project deadlines.
  • Strong interpersonal skills and ability to work collaboratively with other team members.
  • Excellent written and verbal communication skills.
  • Can operate under tight deadlines.

Preferred Requirements

  • Understanding Object-Relational Mappers such as Entity Framework.
  • General cloud-computing concepts (AWS).
  • Experience with microservice architectures.

Technologies we use:

  • Absorb LMS, C#, HTML, CSS, JavaScript, TypeScript, React, ASP.NET/Web API, SQL Server

The Company:

Absorb Software is a learning technology company based in Calgary, Alberta Canada, with offices in London, Dublin, Tampa, Boston, and Sydney.

Absorb offers both Absorb Infuse, the first Learning Experience Platform (LXP) to offer a true in-the-flow learning experience and our flagship product, Absorb LMS, an industry-leading and award-winning Learning Management System for businesses, higher education, government, and non-profit agencies around the world. Absorb is setting new standards in learning technology and support, fueling companies who believe that people are their greatest asset.

We exceed expectations across enterprises, industries, and continents, helping people learn at the speed of now and preparing companies for the future of work. How do we do it better? We pay attention to the details and go deep where it matters. Turning a culture of learning into a revenue engine for global titans the world over.

Care to join us?

Why work at Absorb Software?

  • Competitive salary and annual performance-based bonus
  • Remote work with flexible hours and a great work-life balance
  • Money for private medical care
  • Equipment (computer, monitor, etc.) provided
  • Opportunities for professional development and career growth within a large international company

We would like to inform you that one of the stages of our recruitment process is a reference check.

At Absorb, we understand the importance of protecting the personal data of our candidates. As a data protection officer, we are committed to ensuring that our recruitment processes comply with the General Data Protection Regulation (GDPR) and other relevant data protection laws and regulations. This privacy policy explains how we handle your personal data in the context of our recruitment of candidates.

Controller

The controller of your personal data is Absorb Software Poland sp. z o.o, a company registered at Wadowicka 7, 30-415 Krakow; KRS0001020709 with the following contact details: privacyofficer@absorblms.com

Personal Data Collected

We may collect and process the following types of personal data from you during the recruitment process:

Contact details (name, address, email address, phone number)

Education and employment history

Professional qualifications and skills

Information provided in your CV, cover letter or other application materials

Information collected during interviews or assessments

References provided by you or your previous employers

Purpose and Legal Basis for Processing:

We process your personal data for the purpose of recruitment and selection of candidates. Our legal basis for processing your personal data is your consent, which you have provided by submitting your application and our legitimate interest which is to conduct a recruitment process.

Storage and Retention of Personal Data

We will store your personal data in the United States for which you give us your consent by agreeing to this Privacy Policy.

Your personal data will be retained for a period of one year from the date of receipt of your application, after which it will be deleted, unless you have given us your consent to retain your personal data for future recruitment processes.

Sharing of Personal Data

We may share your personal data with our third-party service providers who provide recruitment services to us. These service providers are required to protect your personal data in accordance with our instructions and applicable data protection laws and regulations.

We share your personal data with Absorb affiliates and subsidiaries as Absorb is a part of a capital group.

Your Rights

Under GDPR, you have the following rights in relation to your personal data:

The right to access your personal data

The right to rectify your personal data

The right to erase your personal data

The right to restrict the processing of your personal data

The right to object to the processing of your personal data

The right to data portability

If you wish to exercise any of these rights, please contact us using the contact details provided in section 1 of this privacy policy.

Contact Us

If you have any questions or concerns regarding this privacy policy or our handling of your personal data, please contact us by email:

We reserve the right to amend this privacy policy from time to

Absorb LMS
Absorb LMS
E-Learning Internet Software Training

0 applies

10 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
  • The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
  • Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
  • We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
  • We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
  • From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
  • We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
  • If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
  • EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.

What Fellow Engineers Say