ELO
855 Rangeview Road, Mississgauga, Ontario L5E1H1
Company Name: ELO
Position: Android Application Developer
Compensation: $76,000 / Year
Company Description
ELO is looking to become a one-stop shop for top-level gamers in the mobile gaming and computer peripherals niche by providing peripherals and accessories that allow them to match the precision and competitiveness that they’d get on a console or computer.
Job Mission
The mission of this role is to successfully develop and launch a fast, bug-free, great user experience android application for the app store that interfaces with the ELO Vagabond mobile gaming controller within 4 months. We are looking for a junior Software Developer who specializes in Android development to join our team to disrupt the future of mobile gaming. ELO is a startup based in Toronto, who are developing the next generation of mobile gaming controllers for elite gamers to take their gaming experience to the next level. As part of your role at ELO, you will be helping us to design and code the Android application that will serve as a games library/launch pad for games, as well as a mobile social platform for gamers to hang out and chill out after intense and grueling matches of PubG. Expect yourself to dabble in other areas as well, such as tinkering with AWS Cognito for authentication or designing UI flows in Figma.
This will be accomplished by:
1) Taking the FIGMA UI/UX file provided and translating that into an android application.
2) Properly hosting the application and building it for scalability.
3) Adding all features from the product backlog and integrating them into the application on time.
4) Debugging and creating an application with a great customer experience with an NPS score of over 9.2.
we are looking for in a candidate is a proven track record in writing software, knows how to think about software, and displays a natural curiosity that drives them to analyze problems at one level deeper than the average person. While not all of the requirements in the List are must-haves, we are looking for someone who is capable and competent. This is a fast growth startup, average achievers and generally mid people need not apply.
Accountabilities
Accountability
Metric
Rating
Comments
- Application Hosting built for scalability without downtime
- # User Downtime Events
- Launch the phone application completely
- # of Product Backlog items added before launch
- Debug code and prevent bugs and errors within application
- # of bugs and app crashes on different devices
- Code Creative UI/UX designs
according to prototypes
- Deviation from the UI/UX design
- Efficient Application Code
- Application Load Speed
Rating Scale: A – Will predictably meet or exceed expectations B – Will predictably fall somewhat short of expectations C – will predictably fall far short of expectations
Key Criteria/Requirements
- Contribute as designer and developer to design, code and release software for Android target
- Familiar with the latest Android Jetpack Compose UI framework and pseudo functional React-like design Composability design patterns
- GOOD head for writing sustainable software with an eye for maintainability, and an general aversion for the “quick and dirty” fix
- Participate in feature requirements analysis, and test-case design review
- Good unit-testing hygiene
- Familiarity with one of the cloud platforms: AWS, GCP, or Azure
- Understanding of core REST API concepts, including asynchronous requests, HTTP protocol basics, and client optimizations
- Good understanding of deploying software at scale, and knowing various performance optimizations and their tradeoffs and when to deploy them
- Collaborate with other engineers by using Scrum/Agile development process.
- Be able to work fast and adapt to quick iteration cycles in response to product feedback
Key Competencies
- Analysis & Problem Solving
- Resourcefulness/Initiative
- Quick Thinking
- Communication
- Flexibility
- Self Confidence
- Energy/Drive
- Enthusiasm/passion
- Personal Motivation
- Time management
- Independence
Full List of CompetenciesRating Scale: 5 = Excellent 4 = Very Good 3 = Good 2 = Only Fair 1 = Poor MAR – Minimum Acceptable Rating
Ease of Changing Competency: Difficult Hard, But Doable Easy
Competency
Definition
MAR
Your Rating
Comments
INTELLECTUAL
Intelligence
Ability to acquire understanding & absorb information rapidly. A quick study.
4
Analysis Skills
Indentifies significant problems & opportunities. Analyzes problems and people in depth. Sorts the wheat from the chaff, determining root causes.
5
Judgment/Decision
Making
Consistent logic, rationality & objectivity in decision making. Neither indecisive nor hip-shooter.
3
Conceptual Ability
Deals effectively with not just concrete, tangible issues but with abstract, conceptual matters
2
Creativity
Generates new approaches to problems or innovations to established best practices. Shows imagination
3
Strategic Skills
Determines opportunities & threats through
comprehensive analysis of current & future trends. Comprehends the big picture.
2
Pragmatism
Generates sensible, realistic, practical solutions to problems.
4
Risk Taking
Takes calculated risks, with generally favorable outcomes. Does not “bet the farm.”
2
Leading Edge
Constantly benchmarks best practices & expects others to do same.
4
Education
Meets formal & informal educational requirements. Exhibits continuous learning.
4
Experience
Job specific
5
Track Record
Successful career history. Generally earns performance ratings of “excellent.”
3
PERSONAL
Integrity
Iron clad. Does not ethically cut corners. Earns trust of co-workers. Puts organization above self-interests.
4
Resourcefulness/
Initiative
Passionately finds ways over, around, or through barriers to success. Achieves results despite lack of resources. Goes beyond the call of duty. Shows bias for action. A results-oriented “doer.”
5
Organization/Planning
Plans, organizes, schedules & budgets in efficient, organized manner. Focuses on key priorities
2
Excellence
Sets high stretch standards of performance for self and others. Low tolerance for mediocrity. High sense of responsibility.
4
Independence
Willingness to take an independent stand. Not swayed by last person talked with.
5
Stress Management
Stable & poised under pressure.
3
Self-Awareness/
Feedback
Recognizes own strengths & weaknesses. Not defensive. Does not rationalize mistakes or blame others. Uses feedback mechanisms.
5
Adaptability
Not rigid. Copes effectively with complexity and change.
2
INTERPERSONAL
First Impression
Professional in demeanor. Creates favorable first impression – body, language, eye contact, posture, etc.
2
Likability
Puts people at ease. Shows Emotional Intelligence. Warm, sensitive, compassionate. Not arrogant. Friendly, sense of humor, genuine.
2
Listening
Tunes in accurately to opinions, feelings, and needs of people. Empathetic. Patient. Let’s others speak. Listens actively.
4
Customer Focus
Monitors client satisfaction (internal or external). Establishes partner relationship with clients. Visible & accessible to clients.
5
Team Player
Reaches out to peers. Overcomes we-they.
Approachable. Leads peers to do what is best for company.
3
Assertiveness
Takes forceful stand on issues without being excessively abrasive.
3
Communications –
Oral
Communicates well one on one, in small groups and public speaking. Fluent, quick on feet, command of language. Keeps people informed.
3
Communications –
Written
Writes clear, precise, well-organized documents using appropriate vocabulary, grammar & word usage.
4
Political Savvy
Aware of political factors and hidden agendas, and acts effectively with that awareness
1
Negotiation Skills
Achieves favorable outcomes in win/win negotiations.
2
Persuasion
Persuasive in change efforts, selling a vision. Convincing.
2
MANAGEMENT
Selecting A Players
Topgrades through effective recruiting & selecting at least 90% A players.
1
Training/Development/ Coaching
Actively & successfully trains people. Coaches & develops for promotion into positions where they succeed. People builder.
1
Goal Setting
Sets fair stretch goals for self & others. Encourages individual initiative.
2
Empowerment
Pushes decision making down to lowest level. Provides authority & resources to subordinates.
1
Performance
Management
Fosters high level of accountability through fair, hard hitting performance management system. Free with deserved praise & recognition. Constructive in criticism. Provides frequent feedback.
2
Redeploying B/C Players
Redeploys chronic B/C's.
1
Team Builder
Achieves cohesive, effective team spirit with staff. Treats staff fairly. Shares credit.
4
Diversity
Topgrades with diversity.
1
Running Meetings
Demonstrates ability to organize & run effective meetings.
1
LEADERSHIP
Vision
Provides clear, credible vision and strategy.
1
Change Leadership
Actively intervenes to create & energize positive change. Leads by example.
1
Inspiring Followership
Inspires people to follow lead. Minimizes intimidation. Takes charge. Motivates by pushing appropriate hot buttons of individuals.
1
Conflict Management
Understands natural forces of conflict and acts to prevent or soften them. Effectively works through conflicts to optimize outcome. Does not suppress, ignore or deny conflicts.
2
MOTIVATIONAL
Energy/Drive
Exhibits energy, strong desire to achieve, high dedication level.
5
Enthusiasm/Passion
Exhibits dynamism, excitement, and a positive can do attitude.
5
Ambition
Desires to grow in responsibility & authority.
4
Compatibility of Needs
Needs that are consistent with opportunities in foreseeable future.
3
Balance in Life
Achieves sufficient balance among work, wellness, relationships, community involvement, professional associations, friendships, hobbies & interests.
2
Tenacity
Consistent reward of passionately striving to achieve results. Conveys strong need to win. Reputation for not giving up.
5
Job Types: Full-time, Fixed term contract, Freelance, Internship / Co-op
Salary: $76,000.00 per year
Benefits:
- Flexible schedule
- Flextime
Schedule:
- 8 hour shift
Work Location: Remote
Please Note :
nvalabs.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, nvalabs.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.