Job Title: Frontend Engineer – React.js/Next.js
Location: Remote / Colombo, Sri Lanka
Job Type: Full Time
Department: Product Development
Reports To: CTO
About Us
Oncotech is a global medical technology company with a mission to revolutionize cancer diagnosis and treatment. We aim to confront the global cancer crisis by leveraging advanced technologies and innovative solutions. Our vision is to create a world where cancer is conquered. Our mission emphasizes innovation, accessibility, and global impact, aiming to make a significant difference in cancer care and patient lives.
Position Summary
We are seeking a skilled and motivated Frontend Engineer with expertise in React.js and modern frameworks to join our dynamic team. The ideal candidate is passionate about crafting user-friendly and responsive interfaces while collaborating with cross-functional teams to deliver innovative solutions. As a Frontend Engineer, you will play a crucial role in building seamless and interactive web applications while staying updated on the latest frontend technologies and best practices.
Responsibilities
- Develop dynamic and responsive user interfaces using React.js and Next.js.
- Implement state management solutions with libraries like Redux or Context API to handle complex application states.
- Ensure cross-platform functionality with mobile-first, responsive designs.
- Create and manage styling using Tailwind CSS, CSS-in-JS libraries, and UI libraries such as Material-UI (MUI) or Ant Design (Ant UI).
- Integrate RESTful APIs into frontend applications and ensure smooth API interactions with backend systems.
- Utilize Git for version control and maintain clean, modular codebases.
- Stay updated on the latest frontend technologies, frameworks, and best practices to continuously improve your skills and the team’s capabilities.
- Collaborate effectively with backend developers to ensure application consistency and optimal performance.
- Database Management: Experience with PostgreSQL for relational data and NoSQL databases (e.g., MongoDB) for flexible data storage solutions.
- Cloud & Deployment: Familiarity with AWS services (such as EC2, S3, or Lambda) for deploying and managing cloud infrastructure.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related field.
- Minimum of 3 years of experience in front-end and software development.
- Core Frameworks: Proficiency in React.js, and experience with Next.js and Flutter.
- State Management: Familiarity with Redux or Context API.
- Responsive Design: Expertise in creating cross-device compatible designs.
- Styling: Proficiency in modern CSS methodologies, including Tailwind CSS and UI libraries like Material-UI or Ant Design.
- Version Control: Proficiency in Git.
- API Integration: Strong understanding of integrating RESTful APIs into applications.
- Communication: Excellent collaboration and communication (English) skills for working across teams.
Added Advantages
- Experience with Docker and Kubernetes for containerization and orchestration.
- Knowledge of CI/CD practices and tools for automated testing and deployment.
What We Offer
- Paid in USD.
- Competitive salary and performance-based bonuses as well as Employee Share Options Plan
- Opportunities for professional development and continuous learning.
- Flexible work hours and remote work options.
- Collaborative and inclusive work environment.
How to Apply
Interested candidates should submit their resume and a cover letter detailing their qualifications and interest to https://oncotech.global/careers.
Application Deadline
January 31, 2025
Join us and contribute to the future of cancer prevention while gaining invaluable experience in the field of ophthalmology AI technology!