- Company Name
- ChatGPT Jobs
- Job Title
- Software Engineer
- Job Description
-
**Job Title:** Software Engineer
**Role Summary:**
Full‑stack developer focused on an AI‑driven SaaS platform for health‑tech. Works on Ruby on Rails, Python, SQL, and JavaScript (Vue/React) to implement, launch, and iterate features, while applying AI tools to accelerate development and testing.
**Expectations:**
- Deliver high‑quality code rapidly from prototype to production.
- Maintain and improve platform stability and performance.
- Collaborate with senior engineers and tech leads, taking and providing constructive feedback.
- Use AI assistance tools (GitHub Copilot, Claude, Cursor, etc.) to enhance productivity.
- Communicate clearly, both in code reviews and cross‑functional discussions.
- Exhibit a self‑directed, curious mindset with a bias toward action and iteration.
**Key Responsibilities:**
- Design, develop, and deploy full‑stack features using Ruby on Rails, Python, SQL, and JavaScript frameworks (Vue/React).
- Write clean, maintainable, and testable code; participate in code reviews and pair programming.
- Refactor legacy code and optimize database queries for performance.
- Integrate AI tools into the development workflow to speed debugging, testing, and knowledge acquisition.
- Collaborate with product, design, and QA teams to define requirements, estimate effort, and ensure feature quality.
- Monitor application health, log issues, and implement fixes or improvements.
- Contribute to documentation and maintain knowledge bases for internal use.
**Required Skills:**
- Proficiency in Ruby on Rails and Python for backend development.
- Strong JavaScript skills with experience in modern front‑end frameworks (Vue or React).
- SQL database design, query optimization, and experience with relational databases.
- Familiarity with version control (Git), continuous integration, unit and integration testing.
- Ability to solve complex problems, write clean code, and maintain high quality standards.
- Excellent verbal and written communication, with a knack for explaining technical concepts to non‑technical stakeholders.
- Comfortable using AI‑augmented coding tools to increase productivity.
- Self‑motivated learner eager to iterate quickly and adopt new technologies.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Demonstrated experience with full‑stack projects (academic, internship, or personal).
- No mandatory certifications; however, knowledge of healthcare or data‑centric domains is a plus.