Remote Software Engineer

Posted

Apply now
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 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback