Please, let Oomnitza know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Team Oomnitza is seeking a Software Engineer to join the growing Integrations Team working on the next generation of SaaS enterprise software.
This role will support and create third-party integrations and their underlying services, enabling customers to accurately track and manage their data.
The position involves solving complex and interesting problems within a collaborative team environment.
The candidate should have a strong focus on the user with empathy for their challenges and be excited to help build an infrastructure that delivers a positive experience for customers.
Responsibilities include contributing to the Oomnitza Integrations team, writing reusable, testable, and efficient code, and supporting the delivery of technical integrations with third parties.
The role requires using code monitoring tools like Sentry to find, triage, and resolve customer issues.
The candidate will work with various integration patterns and technologies such as REST and SOAP.
Collaboration with remote team members in developing and testing connections to third-party REST API integrations and their associated data is essential.
The role includes creating internal documents, planning and estimating levels of effort, performing peer code reviews, and CI/CD automation for different services.
The candidate will work with the Customer Success team to identify bugs and implement fixes with integrations and underlying services.
Daily ticket participation, including closing issues, status updates, and adding new bugs and ideas, is expected.
Agile responsibilities are also part of the role.
Requirements:
A Bachelor’s degree in Computer Science or relevant, proven industry experience is required.
The candidate should have 1-3 years of Python knowledge and experience.
Experience working with third-party REST APIs is necessary.
Familiarity with JSON, XML, and other data formats is required.
The candidate should have experience with Jira, Git, Pycharm (or other IDEs), unit tests, databases, templating languages, Postman (and/or other REST API clients), and Python web frameworks (Flask, Django, FastAPI, etc.).
A firm understanding of backend development, including Python, templating languages such as Jinja2, REST and SOAP APIs, and MySQL solutions is essential.
Basic experience with frontend development using React and an understanding of JavaScript/TypeScript is preferred but not essential.
Understanding of agile software development processes is required.
Knowledge of React hooks, state management (e.g., Redux, Context API), component lifecycle, and performance optimization is necessary.
The candidate should be analytical and adept at problem-solving with attention to detail.
A collaborative nature with effective English communication skills is essential.
An IT industry background is preferred.
Benefits:
The benefits package includes dental and vision insurance.
An employee equity plan is offered.
Health insurance is provided for the employee, their spouse, and dependents.
The package includes pension, life insurance, and income protection.
Remote working and flexible work schedules are available.
There is a working from home equipment allowance.
Employees can choose their preferred equipment, either Mac or PC.
Regular, fun social events and workshops are organized.
A market competitive salary is offered.
The company promotes a progressive, healthy work culture with excellent opportunities for professional and personal development.
There is an opportunity to get onboard a fast-growing business that is venture-backed.
Apply now
Please, let Oomnitza know you found this job
on RemoteYeah
.
This helps us grow 🌱.