Enable job alerts via email!

Senior Full-Stack Software Engineer

Gorails

United States

Remote

USD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in healthcare cybersecurity is seeking a Senior Full-Stack Software Engineer to join their fully-remote team. This role involves leading feature development, delivering high-quality solutions, and leveraging AI technologies to enhance healthcare security. Candidates should have extensive experience in Ruby on Rails, React, and a commitment to continuous improvement and technical excellence.

Qualifications

  • 5+ years of experience as a Software Engineer.
  • Experience with Ruby on Rails and React.
  • Mastery of HTML and CSS.

Responsibilities

  • Lead feature development and project execution.
  • Deliver high-quality solutions every two weeks.
  • Engage in continuous improvement and technical excellence.

Skills

Ruby on Rails
React
HTML
CSS
SQL
API Design
Automated Testing
AI Integration

Tools

Git

Job description

At Censinet, we’re on a mission to take the risk out of healthcare.

As a Senior Full-Stack Software Engineer on our innovative, fully-remote team, you’ll work alongside talented colleagues to employ AI and other cutting-edge technologies to create impactful solutions that protect patients and shape the future of healthcare cybersecurity. We deliver high-quality features every two weeks, ensuring your work will make an immediate impact.

We value ownership, responsible urgency, and continuous improvement. If you share these principles and are energized by the pursuit of excellence, pushing technological boundaries, and growing both personally and professionally, we invite you to join us in creating a safer, more secure healthcare ecosystem.

Responsibilities

Lead Feature Development:Act as Feature Lead for key projects by refining specs and designs, providing feedback, and anticipating challenges. Author technical plans, lead scoping and estimation efforts, assign tasks, report status, and ensure successful project execution.

Repeatedly Deliver High-Quality Solutions:Balance visionary thinking with practical execution to craft thoughtful, customer-focused solutions. Ship high-quality features every two weeks, ensuring they meet customer needs and enhance user experience.

Relentlessly Improve:Actively engage in requirements, design, architecture, code, and test plan reviews. Propose methods to solve problems more effectively and efficiently, while maintaining a perpetual learner’s mindset and committing to continuous personal and team growth, always striving to raise the bar on quality and performance.

Measure Twice and Cut Once:Prioritize high-leverage work by refining requirements and front-loading technical design. Treat preparation as a strategic investment that saves time, reduces rework, and ensures smoother execution.

Build Collaboratively:Partner with Product and Design to deeply understand customer needs and workflows, iterating to deliver impactful outcomes. Embrace feedback, support your teammates, and foster a culture of transparency, humility, and continuous learning that lifts the entire team.

Maintain Technical Excellence:Commit to automated testing, code reviews, refactoring, and minimizing technical debt. Champion security best practices and performance optimizations, and uphold rigorous technical standards by continuously refining your craft.

Innovate Continuously:Identify opportunities to leverage emerging technologies and patterns – especially AI – by driving proof-of-concept projects that demonstrate feasibility and value. Integrate the best ideas into your work to help maintain and extend our competitive edge.

Adapt and Thrive in a Dynamic Environment: Demonstrate resilience and adaptability in the face of changing priorities. Balance speed with a commitment to customer needs and quality, making quick, informed decisions that ensure reliable and effective solutions.

Qualifications
Required Experience
  • 5+ years of experience as a Software Engineer
  • 5+ years of experience with Ruby on Rails
  • 5+ years of experience with React
Technical Skills
Required
  • Mastery of HTML and CSS (to the extent that anyone can truly master CSS)
  • Proficiency in SQL, database design, indexing, and query optimization
  • Practical experience designing and building APIs
  • Proficiency with automated testing tools (e.g., RSpec, FactoryBot, Cypress)
  • Experience building AI-powered features with LLMs (e.g., prompt engineering, RAG, evals)
  • Strong understanding of Big O notation and data structures, with proven ability to optimize for performance, memory usage, and scalability
  • Deep knowledge of secure coding practices and defense against common web vulnerabilities (e.g., XSS, SQL injection)
  • Extensive experience with Git branching strategies, pull requests, and conflict resolution
Preferred
  • Experience with Python and/or TypeScript
Required Functional Skills

Supercharge Your Work with AI:Thoughtfully and responsibly leverage AI tools to boost productivity, creativity, and quality in your day-to-day work. Continuously explore new ways to integrate AI into your workflows and share techniques, tools, and learnings with the team.

Technical Planning and Estimation:Accurately scope and estimate project timelines and resources to ensure on-time delivery. Break down complex projects into manageable tasks and identify potential risks early in the process.

Task Management:Demonstrate strong organizational skills by managing multiple tasks and priorities efficiently. Track progress, manage deadlines, and ensure that all team members are aligned and on schedule.

Work Independently:Own tasks and projects, managing your workload with minimal supervision. Make informed decisions autonomously while staying accountable for outcomes and aligning your contributions with team and company goals.

Communicate with Clarity and Purpose:Effectively communicate ideas and intentions in both written and verbal exchanges.

Software Architecture:Design scalable, maintainable, and efficient systems. Choose technologies, design patterns, and structures that align with both short-term needs and long-term goals.

Debugging and Troubleshooting:Diagnose and resolve software issues in both development and production environments.

Code Refactoring:Restructure and optimize code to improve readability, maintainability, and performance.

Code Review:Conduct thorough code reviews to ensure alignment with requirements, standards, and best practices. Provide constructive feedback that fosters team learning and improvement.

Quality Assurance (QA) Collaboration:Work closely with QA teams to ensure features meet the highest quality standards. Review test plans and collaborate on test case development to validate that software meets requirements.

UI Design:Prioritize user interfaces that are intuitive, user-friendly, and visually appealing.

Performance Optimization:Profile and optimize applications to ensure fast load times, efficient resource usage, and scalable performance.

All interested candidates please email careers@censinet.com

Censinet is proud to provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Storm3

Remote

USD 100,000 - 720,000

2 days ago
Be an early applicant

Sr. Fullstack Software Engineer

Prospyr Medical

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 720,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 720,000

Yesterday
Be an early applicant

Senior Software Engineer, Observability Platform (US Remote Available)

Splunk

Georgia

Remote

USD 100,000 - 140,000

Yesterday
Be an early applicant

Senior Software Engineer

Foley

North Carolina

Remote

USD 125,000 - 144,000

2 days ago
Be an early applicant

Senior Software Engineer (Remote)

Lensa

Atlanta

Remote

USD 80,000 - 130,000

Yesterday
Be an early applicant

Sr. Full-Stack Software Engineer

DataDirect Networks

Remote

USD 90,000 - 150,000

14 days ago

[Hiring] Sr. Software Engineer @Lyra Health

Lyra Health

Remote

USD 100,000 - 160,000

7 days ago
Be an early applicant