Senior Software Cloud Fullstack Developer
JOB DESCRIPTION
Senior Software Developer: Full Stack & Google Workplace AI Solutions
Job Summary:
Rivian is seeking a highly skilled Full Stack Developer to join our team. The ideal candidate will be passionate about creating innovative web applications using cutting-edge technologies.
Responsibilities
• Collaborate with a dynamic, fast-paced project team to design and build impactful business applications from concept to completion
• Participate in discovery sessions to define project scope and requirements, and translate business processes into functional specifications and user stories
• Contribute to technical design sessions to define user experience, data definition, process/rules configuration, and integration for intelligent automation solutions
• Assist in building, testing, and delivering intelligent automation solutions using industry-leading vendor technologies
• Work effectively within a diverse team using Agile software development methodologies
• Develop applications using a variety of cloud platforms, such as Google Cloud and OutSystems, and other related platforms and databases, to design and develop apps and digital solutions
Required Qualifications:
• Bachelor’s degree in Computer Science or a related field
• 5-7 years of experience in application development, with a solid understanding of software development principles and best practices
• Experience building web applications, apps, and portals using Google Apps Script, Vertex AI Agent Builder, Modern JavaScript, TypeScript, Express.js, and other front-end technologies
• Experience developing web applications with modern front-end frameworks like React, Angular, or VueJS
• Experience designing and developing RESTful or GraphQL APIs
• Experience working in an Agile team environment and using Agile SDLC tools (e.g., Jira)
• Strong analytical and problem-solving skills, with excellent verbal and written communication
Preferred Qualifications:
• Experience with GraphQL, Docker, Python, and UI Automation
• Experience with OutSystems, Salesforce, Power Apps (Power FX), Mendix, Appian, or other low-code development platforms
• Ability to collaborate with business users, understand their needs, and guide them towards effective solutions