Radiation Oncologist: Empowering Care with Precision and Expertise | JobSetuu
MVR Cancer Centre & Research Institute • Kozhikode, Kerala, India
Employment Type: Flexible •
Experience: •
Posted: 5 days ago
Job Title: Software Engineer - Full Stack Development
Company Overview:
Our innovative tech company is seeking a highly skilled Full Stack Software Engineer to join our rapidly growing team. This role will focus on developing, designing, and implementing scalable, efficient, and user-friendly software solutions that meet the needs of our diverse customer base. Our team is dedicated to creating cutting-edge applications that leverage the latest technologies, while also maintaining a strong commitment to quality and customer satisfaction.
Key Responsibilities:
1. Full Stack Development:
- Design and implement scalable, efficient, and user-friendly software solutions.
- Collaborate with cross-functional teams to understand and meet project requirements.
- Develop and maintain the front-end and back-end components of web and mobile applications.
- Implement and optimize database schema to ensure data integrity and performance.
- Develop and deploy software using modern programming languages, frameworks, and tools.
2. Product Design and Prototyping:
- Contribute to the product design process, including wireframing, prototyping, and usability testing.
- Collaborate with designers to create user-friendly interfaces.
- Utilize prototyping tools to quickly test and validate design concepts.
3. Debugging and Troubleshooting:
- Identify and resolve software bugs and technical issues.
- Conduct performance analysis and optimization to improve application efficiency.
- Develop and maintain robust test environments to ensure software quality.
4. Code Reviews and Documentation:
- Participate in code reviews to improve code quality and maintainability.
- Write clear, concise, and maintainable code.
- Create and maintain comprehensive documentation for the software.
5. Project Management:
- Manage projects from initial planning to deployment, ensuring timely delivery.
- Collaborate with project managers to manage timelines, budgets, and resources.
- Communicate regularly with stakeholders to ensure project alignment.
6. Technology Stack:
- Proficient in JavaScript, React, Angular, or Vue.js.
- Experience with modern front-end frameworks (e.g., React.js, Vue.js) is preferred.
- Knowledge of JavaScript libraries such as Redux, Axios, and Material-UI is essential.
- Familiarity with Node.js and Express.js is preferred.
- Proficiency with SQL and database optimization techniques is required.
- Experience with databases such as MySQL, MongoDB, and PostgreSQL is preferred.
- Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with DevOps practices, including CI/CD, Docker, and Kubernetes, is preferred.
- Strong problem-solving skills and ability to work independently.
- Ability to learn quickly and adapt to new technologies and methodologies.
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
Requirements:
- A minimum of 5 years of experience in software development, preferably with a strong focus on Full Stack technologies.
- Proficient knowledge of JavaScript, React, Angular, or Vue.js, and familiarity with front-end development tools such as Redux, Axios, and Material-UI.
- Experience with modern web development practices, including version control systems (Git), continuous integration/continuous deployment (CI/CD), and cloud platform management (AWS, Azure, GCP).
- Strong debugging and troubleshooting skills, with the ability to identify and resolve complex technical issues.
- Ability to work effectively in a fast-paced, dynamic environment, with the ability to handle multiple projects simultaneously.
- Excellent communication skills and the ability to collaborate with cross-functional teams.
- Strong problem-solving skills and the ability to work independently.
Preferred Qualifications:
- Experience with back-end technologies such as Node.js, Express.js, and Docker.
- Experience with databases such as MySQL, MongoDB, and PostgreSQL.
- Familiarity with distributed systems and microservices.
- Experience with DevOps practices, including CI/CD, Docker, and Kubernetes.
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of security best practices and experience with secure coding practices.
- Experience with agile methodologies and project management tools such as JIRA and Trello.
Location:
Remote work is preferred, but we are open to candidates based in the following locations: [insert preferred locations].
Salary Range:
,000 - 0,000 annually, commensurate with experience.
How to Apply:
Please submit a resume, cover letter, and portfolio link via email to [email address]. Alternatively, you may apply by submitting your information through our online application portal.
We look forward to receiving your application and are confident that you will share in our passion for creating innovative software solutions that improve the lives of our customers.
Apply on Company Site →
Similar Job Openings
- Diagnostic Expert: Revolutionizing Healthcare with Advanced Radiology Techniques | JobSetuu
Samay hospitals group patna • Patna, Bihar, India
- Advanced Registered Nurse with Specialized Clinical Skills | JobSetuu
Max Healthcare • Dwarka, Delhi, India
- Bhagalpur General Medicine Area Business Manager | JobSetuu
Abbott • Patna, Bihar, India
- Dynamic Biosurgery Sales Director - National Leadership Opportunity | JobSetuu
Johnson & Johnson MedTech • Pune Division, Maharashtra, India
- Digital Innovation Director | JobSetuu
Medanta • Noida, Uttar Pradesh, India
- Chief Medical Officer | JobSetuu
Medipark Hospital • Patna, Bihar, India
Browse Top Job Markets & Roles: