No more applications are being accepted for this job
- Design, document, and write code to technical specifications to implement high performance browser extensions
- Work closely with Product Managers to define and refine the product requirements
- Develop supporting functional and unit tests, and collaborate with QA teams to ensure proper test coverage
- Responsible for fixing bugs and writing feature enhancements
- 3+ years of relevant experience in the design, development, documentation, and deployment of web applications
- Strong skills in JavaScript (ES6), HTML, and CSS with experience in at least 1 modern client-side web framework (React, VueJS, Angular, or similar)
- Strong client-side debugging skills
- Experience with 3rd party SDK and API usage
- Familiar with source code control management systems, including branching and merging of code in a distributed environment
- Strong understanding of and experience with all stages of software development lifecycle, including requirements analysis, design, development, integration, verification, deployment, and sustainment
- Strong attention to detail, ability to multi-task, prioritize, and problem solve
- Good verbal and written communication skills
- Minimum of BS/MS in Computer Science or a related field, or equivalent experience
- Experience with browser extensions
- Experience with VueJS JavaScript framework
- Full-stack/server-side experience in addition to client-side requirement
- Experience with ES6
- Experience with Webkit
- Experience with Chrome Webstore
- Experience using Agile/Scrum development methodologies
- Experience with Atlassian tool suite (JIRA, Confluence) is a plus
Senior Software Engineer - Lexington, United States - Rakuten Group, Inc.
Description
Job Description:We are looking for an energetic, detail-oriented front-end software developer to join a talented team of product marketers, software developers, and designers building browser extensions for some of the world's most well-known airline and bank rewards programs. As a front-end developer, you will support the delivery of a robust roadmap of new consumer facing product launches and feature enhancements.
Responsibilities include:
At Cartera Commerce everyone is empowered and responsible for innovating, building, and producing.
Five Principles for Success
Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.
Always improve, Always Advance - Only be satisfied with complete success - Kaizen
Passionately Professional - Take an uncompromising approach to your work and be determined to be the best
Hypothesize - Practice - Validate - Shikumika - Use the Rakuten Cycle to succeed in unknown territory
Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile
Speed Speed Speed - Always be conscious of time - take charge, set clear goals, and engage your team
Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.