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 🌱.