Senior Software Engineer
(5+ years exp)Xchange Mall
Job Location
Job Type
Full TimeVisa Sponsorship
AvailableRelocation
AllowedSkills
The Role
We have built a revolutionary platform and application for consumers to navigate information, be entertained and communicate with friends and family in a very new way. We have big goals and have created a brand-new information and communications medium. We are a small, dedicated team of business leaders and engineers and need a full-time senior engineer to join our group. Our app (Xchange Mall - Super App) is now available for Android on the Play Store and should soon be available on the Apple Store.
This is an exciting startup idea that needs the full attention of an extraordinary senior engineer. You will work on this project managed locally by State of the Art Technologies, Inc., in collaboration with a remote development team. We are seeking candidates who are attracted by the challenge of building a startup from the ground up, with the opportunity to earn a significant equity position in a fast-growing.
Skills & Requirements
• BA/BS in Computer Science required with a minimum 5 plus years developing back-end technology, web-based applications and mobile apps.
• Must be based in – or willing to relocate to – Los Angeles or Orange County, CA.
• Experience developing on the QuickBlox messaging platform or any social media/messaging apps that include, video/photo sharing, video streaming, voice, chat, video and/or text. Deep knowledge of social media APIs (FB, Twitter, Foursquare, Instagram, Google+) is a plus.
• Experience building large-scale data-driven web sites
• Experience developing web applications and mobile apps in Python, Java, and/or Swift/Objective C/XCode
• In-depth knowledge of end-to-end Android and iOS development
• In-depth knowledge of at least six of the following technologies: HTML5/CSS3, JavaScript, JSON, Node.JS, PHP, React, Angular, and Vue.
• Experience with JavaScript development and browser plugin tools is a must
• Deep understanding of web architectures (RESTful, MVC, JSON).
• Experience translating design mockups and prototypes into working, highly performant application designs
• Demonstrated passion for user experience design and usability
• Demonstrated expertise in creating cross-browser user interfaces from wire-frames and specifications using object-oriented JavaScript, clean and elegant HTML and CSS, DOM Scripting, and JSON
• Knowledge of common cross-browser issues and fixes
• Takes joy in upholding web standards, accessibility, and usability
• Believes in best practices, validation, testing, compatibility, and performance
• Familiarity with progressive enhancement techniques
• Experience interacting with server side languages (such as PHP)
• Experience with version control systems (especially Git)
• Experience with TypeScript a plus
• Self-motivated, and be able to multitask
• Enthusiasm for your work and ability to work in a team, with strong communication and collaboration skills
• Entrepreneurial and scrappy. Experience with startups is a bonus