Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Rad AI, so some details may not match this job. The employer's own page has the real description.
Overview
Rad AI is seeking a highly skilled Senior Software Engineer, Full Stack, to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust software applications that enhance our AI-driven solutions in the healthcare sector. You will collaborate with cross-functional teams to translate business requirements into technical specifications, ensuring the scalability and performance of our software products. Your expertise in both front-end and back-end development will be critical in driving the continued success of our technology initiatives.
Job Responsibilities
- Design and implement highly scalable and reliable web applications using modern frameworks.
- Architect and develop RESTful APIs integrating with various services and databases.
- Collaborate with product managers, designers, and other engineers to understand and implement user requirements.
- Conduct code reviews to maintain quality standards and foster knowledge sharing within the team.
- Debug and troubleshoot complex issues across different layers of the application stack.
- Participate in agile development practices, contributing to sprint planning, stand-ups, and retrospectives.
- Stay up to date with emerging technologies and industry trends to continually enhance product quality and innovation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- 5+ years of experience in software development, with a focus on full-stack development.
- Proficiency in front-end technologies such as JavaScript, HTML5, CSS3, and frameworks like React or Angular.
- Strong knowledge of back-end programming languages such as Node.js, Python, or Java.
- Experience with database management systems, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
- Understanding of cloud services (AWS, Azure) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and a strong ability to work in a team-oriented environment.
Technologies & Tools
This position will extensively utilize a range of technologies and tools designed to enhance our development process and product offering. Key technologies include JavaScript and frameworks such as React and Node.js for front-end and back-end development, respectively. Additionally, Cloud platforms like AWS will be leveraged for deployment and scalability, while Docker and Kubernetes will be utilized for containerization and orchestration. Knowledge of CI/CD pipelines and version control systems, particularly Git, will be essential for efficiently managing code changes.
Ideal Candidates
The ideal candidates for this position will exemplify strong technical acumen and a collaborative spirit. They will possess a proactive attitude with a passion for continuous learning and improvement. Effective communication skills are crucial, as the role involves regular interaction with team members and stakeholders. A strategic mindset and the ability to adapt to changing priorities in a fast-paced environment are essential. The right individual will not only be a coding expert but also a motivational team player who contributes positively to the company culture.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.