Job Openings
XTN-6CFF198 | SENIOR FRONTEND SOFTWARE ENGINEER (REACTJS)
About the job XTN-6CFF198 | SENIOR FRONTEND SOFTWARE ENGINEER (REACTJS)
Functional overview
To help create the world’s most successful maritime marketplace with revenue for $1B+ and transform ship supply within the next 5
years via value chain disruption enabled by data mastery, process automation, and better buyer experience and intelligence.
Duties and responsibilities
- To build and improve on Moscord’s products including master data management and order management platform.
- To ensure high availability and reliability of existing platforms.
- To contribute to and build a high performing and world class software engineering team.
- To work with UX and domain experts to develop high quality frontend designs and solutions.
- To ensure that all activities are carried out in accordance with the company’s policies.
- Perform any other duties as requested by Software Engineering Lead.
Minimum competencies
- Strong grit and entrepreneurial mindset
- Achieving Results
- Teamwork
- Communication
- Passion and Commitment
- Adaptable
- Leadership
- Proactive
- Critical, logical, and systematic thinking
- Responsible and serves with integrity
- Eye for good design and great user experience
Minimum qualifications
- Educated to high school diploma standard – Essential
- Educated to a minimum standard equivalent to bachelor’s degree level in a Computer Science, Information Technology, Information
Systems Management, or related field – desirable - Minimum of 5 years of experience developing and deploying web applications - essential
- Minimum of 5 years of experience with software development of eCommerce, CPQ’s, and/or order management platforms –
essential - Expertise with modern frontend frameworks (React/Angular/Vue) – essential
- Experience working from and tweaking a standard design system (Material Design) – essential
- Extensive experience implementing and maintaining highly scalable and responsive frontend web solutions - essential
- Experience with state management (Redux/VueX/XState) - essential
- Expertise with Javascript including ES6+ – essential
- Extensive knowledge and experience consuming REST APIs and parsing JSON – essential
- Expertise in Code Versioning using GIT – essential
- Familiarity with optimization and tweaks across popular browsers (responsive UI) - essential
- Experience with PWA and offline frontend technologies (IndexedDB/Local Storage) – desirable
- Experience with automating frontend testing (Jest/Puppeteer/Selenium) - desirable
- Experience serving REST APIs - desirable
- Experience with SQL and NoSQL database technologies (MySQL/PostgreSQL/MongoDB/DynamoDB)- desirable
- Emphasis on clean code practices and easy code maintainability and reusability