Cruise Job Description Img

R&D Full Stack Web Developer

We are seeking a talented and experienced Full Stack Web Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with a proven ability to create scalable and efficient web applications. You will collaborate with a multidisciplinary team to deliver innovative solutions, participate in research and development, and contribute to the growth and success of our projects.

Key Requirements

- Excellent command of English language both written and verbal.
- Strong understanding of both front-end and back-end web development.
- Proven experience with modern web development frameworks and libraries.
- Ability to work collaboratively within a multidisciplinary team.
- Proficiency in database management and integration.
- Demonstrated problem-solving skills and innovative thinking.
- Ability to stay updated with the latest industry trends and technologies.
- Experience in research and development, especially in creating prototypes and experimental projects.
- Excellent communication skills, both written and verbal.
- Strong attention to detail and organizational skills.
- Capacity to manage multiple projects and meet deadlines effectively.

Qualifications

- Bachelor’s or master’s degree in computer science, Engineering, or related field.
- Minimum 3-5 years of professional experience in full stack web development.
- Proficiency in programming languages such as JavaScript, Python, Ruby, etc.
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Expertise in back-end frameworks such as Node.js, Django, or Ruby on Rails.
- Knowledge of database systems like MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems, particularly Git.
- Experience with cloud services such as AWS, Azure, or Google Cloud.
- Certification in relevant technologies (optional but preferred).

Main Responsibilities

- Develop and maintain scalable and efficient web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct research and development to innovate and improve existing applications and tools.
- Create prototypes and experimental projects to explore new technologies and methodologies.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code.
- Perform code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and upgrade existing systems.
- Stay informed about emerging technologies and industry trends to implement best practices.

Key Skills

- Proficient in both front-end and back-end technologies.
- Strong knowledge of HTML, CSS, JavaScript, and related frameworks/libraries.
- Expertise in server-side languages and frameworks.
- Solid understanding of database management and optimization.
- Experience with RESTful APIs and third-party integrations.
- Knowledge of agile development methodologies.
- Ability to create and manage build pipelines (CI/CD).
- Strong problem-solving and critical-thinking abilities.
- Excellent debugging and optimization skills.
- Ability to work independently and as part of a team.

CONTACT US

Get In Touch