Junior Full-Stack Developer
What is the role?
We are looking for an enthusiastic Junior Full-Stack Developer to join our growing engineering team at AyuCI. This is a perfect role for a recent graduate or a self-taught developer who is eager to move beyond tutorials and start building production-level healthcare software. You will work closely with our senior developers to build features for our EMR (Electronic Medical Record) system, fix bugs, and learn how to scale applications that handle sensitive medical data.
About you
You are a curious, fast learner who isn’t afraid to ask questions. You have a solid grasp of JavaScript fundamentals and have experimented with building projects in React or Node.js. You are passionate about clean code and are looking for a place where you can be mentored and grow into a high-level engineer. You don’t need to know everything yet, but you should be motivated to dive deep into our tech stack and contribute to our mission of digitizing healthcare.
Your Role at AyuCI
In your first few months, you will:
- Learn the Stack: Get hands-on experience with Next.js, Tailwind CSS, Node.js, and MySQL within a live production environment.
- Support Feature Development: Assist senior engineers in building modules like appointment scheduling, lab report views, and billing dashboards.
- Maintain & Debug: Help identify, troubleshoot, and fix frontend UI bugs and backend API issues reported by our hospital users.
- Participate in Code Reviews: Learn best practices by reviewing code and receiving constructive feedback on your own pull requests.
Responsibilities
- Develop and maintain responsive user interfaces using React and Tailwind CSS.
- Write simple, clean, and efficient server-side logic in Node.js.
- Assist in writing SQL queries and managing database schemas in MySQL.
- Document your code and contribute to our internal technical documentation.
- Collaborate with the team in daily stand-ups to stay aligned on project goals.
Requirements
- Basic proficiency in JavaScript (ES6+), HTML, and CSS.
- Fundamental understanding of React.js (hooks, components, and state).
- Familiarity with Node.js and the concept of RESTful APIs.
- Basic knowledge of Git (branching, merging, and pull requests).
- A strong problem-solving mindset and a desire to work in the healthcare sector.
- Experience with TypeScript or React Native is a plus but not required.
We offer you
- Mentorship: Direct guidance from senior developers to help you level up your technical and professional skills.
- Impactful Work: The opportunity to work on software that makes a tangible difference in patient care and hospital management.
- Career Path: A clear trajectory to move into Mid-level and Senior developer roles as the company scales.
- Flexibility: A remote-first culture that values your work-life balance and results over “office hours.”
- Modern Tech: Gain experience with the latest tools, including Gen AI integrations, PWA optimization, and AWS cloud management.