Find your Tribe
Are you a talented, creative problem-solver interested in building the bank of the future?
Join us if you’re interested in building products used by our customers and shipping code at a rapid pace.
On our team, everyone is welcome. We are all champions of impact and the culmination of our values means that every day at work, we try to create meaningful interactions.
Code to Bank
Welcome to Coders’ Island Mission:
Good day,
General Stallion has stolen some secret files from the CodeBank, he now commands a secret force of allies hidden deep in the forest of Coder’s Island.
Your ultimate task is to recover the secret files hidden at Coder’s Island in a CodeBattle.
We are recruiting for CodeBattle! From Coder's Island
What is the mission about?
• Translate design solutions into high quality, scalable code
• Develop new user-facing features
• Build reusable code and libraries for future use
• Determine the structure and design of web pages, ensuring the technical feasibility of UI/UX designs
• Optimize application for maximum speed and scalability
• Collaborate with other team members and stakeholders
• Ensure user experience determines design choices
• Develop features to enhance the user experience, striking a balance between functional and aesthetic design
• Ensure web design is mobile responsive using media queries
• Maintain brand consistency throughout design
What do you need?
• Proficient understanding of web markup, including HTML5, CSS3 as well as server-side CSS pre-processing platforms, such as LESS and SASS
• Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
• Good understanding of advanced JavaScript libraries and frameworks such as Vue.js, AngularJS, Bootstrap, RxJS, React.JS, Knockout, and Redux
• Proficient understanding of cross-browser compatibility issues and ways to work around them
• Good understanding of asynchronous request handling, partial page updates, and AJAX
• Proficient understanding of code versioning tools and source control
• Experience with graphic design applications such as Adobe Photoshop and Adobe Illustrator
• Experience with responsive and adaptive design
• Excellent knowledge of browser troubleshooting and debugging practices and techniques
• Understanding of SEO principles
What is the mission about?
• Work hand-in-hand with the development team to troubleshoot production issues and streamline code deployment
• Implement automation tools and frameworks (CI/CD pipelines)
• Design, develop, and implement critical software integrations for system troubleshooting and maintenance
• Implement and improve monitoring and alerting
• Investigate and resolve technical issues
• Build tools to reduce occurrences of errors and improve customer experience
• Develop scripts to automate visualization
• Execute and automate operational processes fast, accurately and securely
• Manage source control including SVN and GIT
What do you need?
• Hands-on experience in at least in one scripting language, system & server administration and mass system deployments
• Hands-on experience with networking security, databases and SQL
• Strong knowledge of the Azure cloud environment
• Expert in code deployment tools (Puppet, Ansible, and Chef)
• Experience in network, server, and application-status monitoring
• A strong command of software-automation production systems
• Expertise in software development methodologies
• Working knowledge of known DevOps tools like Git and GitHub
• Problem-solving skills
• Ability to work independently and as part of a team
What is the mission about?
• Build reusable code and libraries for future use
• Integrate user-facing elements developed by front-end developers with server-side logic
• Optimize the application for maximum speed and scalability
• Implement security and data protection
• Design and implement data storage solutions
• Conduct UI tests and optimize performance
• Manage cutting-edge technologies to improve applications
• Collaborate with multidisciplinary team of designers, developers and system administrators
• Follow new and emerging technologies
What do you need?
• In-depth understanding of the entire web development process (design, development and deployment)
• Experience using C#, ASP.NET, ASP.NET Core and MVC
• Experience using Golang
• Experience using NodeJs
• Knowledge of Entity Framework 6 and ADO.NET
• Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
• Proficient knowledge and experience in creating, integrating, and managing databases using MySQL, SQLite, PostgreSQL, and/or MongoDB.
• Understanding accessibility and security compliance including the OWASP security principles
• Management of hosting environment and scaling an application to support load changes
• API Integration
• Data migration, transformation, and scripting
• Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
• Proficient understanding of code versioning tools, such as Git
• Ability to develop and design effective security and hack prevention settings
What is the mission about?
• Conduct research and develop an in-depth understanding of users’ digital interactions and habits
• Come up with UI and UX improvements and upgrade strategies based on our target goals
• Produce and maintain high quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes
• Provide technical advice and support where necessary
• Adhere to style standards on typography and graphic design
• Test UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages
• Collaborate with the development team to ensure the creation and delivery of tailored experiences for the digital user
What do you need?
• Be detail oriented
• Be a critical thinker
• Problem solver and customer-centered
• Ability to discuss and explain design options
• Proficiency in designing interfaces and building clickable prototypes
• Experience with design software applications such as Sketch, InVision, Zeplin and Adobe Creative Suite
What is the mission about?
• Support the entire application lifecycle (concept, design, test, release and support)
• Produce fully functional mobile applications writing clean code
• Gather specific requirements and suggest solutions
• Write unit and UI tests to identify malfunctions
• Troubleshoot and debug to optimize performance
• Design interfaces to improve user experience
• Liaise with the product development team to plan new features
• Ensure new and legacy applications meet quality standards
• Research and suggest new mobile products, applications and protocols
What do you need?
• Working experience with APIs
• Experience with third-party libraries
• Familiarity with OOP design principles
• In-depth knowledge of programming languages such as Kotlin, Xamarin, Swift and Java
• Problem solver with excellent analytical skills
What is the mission about?
• Design, develop and implement decentralized applications/solutions
• Work hand-in-hand with the Blockchain development team to troubleshoot production issues and streamline code deployment including Blockchain clients and nodes.
• Implement and improve monitoring and alerting via Block Explorer
• Investigate and resolve technical issues
• Build tools to reduce the occurrences of errors and improve customer experience
• Work with source control technologies including SVN and GIT
What do you need?
• Knowledgeable about Enterprise/Private Blockchains and Consensus mechanisms
• Good knowledge of Token Economy and Token Standards
• Hands-on experience with Smart Contract development (Solidity) and deployment
• Hands-on experience working on WebSocket connection (Web3js or GoLang)
• Smart Contract Testing with TruffleSuite and Mocha (Test Driven and Behavioral Driven Development)
• Security and Smart Contract Upgradeability
• Working knowledge of known DevOps tools like Git and GitHub
What is the mission about?
• Prepare high quality documentation that meets international standards and is appropriate for its intended audience
• Break down application features and their respective components precisely and comprehensibly.
• Work with internal teams on products and documentation requirements
• Write easy-to-understand user interface, online helps and developer guides
What do you need?
• Ability to translate complex technical concepts into easily readable document with appropriate flowcharts and diagrams.
• Good understanding of Applications, APIs, databases and other technologies.
• Good knowledge of Project Documentation tools.
• Ability to communicate and write proficiently in English Language
• Proficient in using Microsoft Office tools
• Attention to details and good Imaginative thinking
• Familiarity with Software Development Life Cycle (SDLC) and software development
Process Timeline
Technical & Soft Skill Development
48 hours hackathon (all codes checked in/Code Freeze)
2 days of panel presentation & questioning
Reward Level
Lieutenant
(1 – 2 years of proven experience/ equivalent skillset)
Colonel
(3 – 4 years of proven experience/ equivalent skillset)
General
(5 – 8 years of proven experience/ equivalent skillset)