Remote Senior Software Engineer

Posted

Apply now
Please, let Centivo know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer will be responsible for the ongoing development and maintenance of Centivo's commercial SaaS software product(s).
  • This role involves collaborating with the product team, software engineers, and test automation engineers to design and incrementally deliver high-value, easily maintainable web and mobile solutions.
  • The engineer will ensure that the solutions are secure and adhere to acceptable quality and performance benchmarks.
  • Responsibilities include front-end development, back-end development, database management, and version control and collaboration.

Front-end Development:

  • Develop and maintain user interfaces.
  • Ensure the user interface is responsive, accessible, and cross-browser compatible.
  • Collaborate with UI/UX designers to implement designs and ensure a seamless user experience.
  • Optimize front-end code for performance and scalability.

Back-end Development:

  • Design, develop, and maintain server-side logic.
  • Implement and maintain databases using SQL technologies.
  • Develop APIs for communication between the front-end and back-end systems.
  • Ensure security, authentication, and authorization measures are implemented to protect data and resources.

Database Management:

  • Design and optimize database schemas to ensure efficient data storage and retrieval.
  • Write database queries and optimize their performance.
  • Ensure data integrity, consistency, and security.

Version Control and Collaboration:

  • Use version control systems to manage codebase changes and collaborate with team members.
  • Participate in code reviews to ensure code quality, readability, and maintainability.
  • Work closely with cross-functional teams, including designers, product managers, and quality assurance engineers, to deliver high-quality software.

Requirements:

  • A Bachelor’s degree in engineering or a technology-related field is required.
  • A minimum of 5 years of engineering experience is required.
  • Experience in server-side application development is necessary.
  • Experience developing AWS cloud-based SaaS applications and platforms is required; experience with Azure or GCP is a plus.
  • Proficiency in React Native or similar mobile development tools is required.
  • Excellent oral and written communication skills are essential, with the ability to present information effectively.
  • Proven organizational skills with attention to detail and follow-up are necessary.
  • The ability to work independently and as part of a team is required.
  • Candidates must be able to prioritize and handle multiple tasks effectively.
  • Comfort with ambiguity and the ability to work without well-established policies and practices is necessary.
  • Strong skills in Node.js are required.

Benefits:

  • The position offers the flexibility of remote work, with a preference for candidates located near Centivo offices.
  • Employees will be part of a mission-driven organization focused on improving healthcare affordability.
  • Centivo promotes a supportive and positive work environment, encouraging team members to celebrate successes and provide constructive feedback.
  • The company is backed by leading healthcare and technology investors, providing stability and growth opportunities.
  • Employees can expect to work in a culture that values resilience, innovation, and positivity.
Apply now
Please, let Centivo know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 135,000 - 145,000 USD / year
Location requirements

-

Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback