Open Positions

1
AT
Last updated 20 days ago

We often have open positions for various roles. We regularly update this page with our latest requirements.

However, please note that we also accept open applications for roles that are not listed on this page. If you're awesome, you'll get in regardless - we collect great people.

So, give it a shot, email us at iwantto@workwithmad.com to apply.

Overview of positions:

Mobile Lead x1

  • $900 to $1500 depending on experience and skillset

Responsibilities

  • Support the entire application lifecycle (concept, design, test, release and support) as a senior developer

  • Manage a team of mobile app developers for both iOS and Android platforms - ensuring sound communication within the team

  • Produce fully functional mobile applications writing clean code

  • Gather specific requirements and suggest solutions along with the product team and client team

  • Troubleshoot and debug to optimize performance

  • Release management for development, testing and production environments

  • Ensure version control for applications

  • Design interfaces to improve user experience

  • Ensure new and legacy applications meet quality standards

  • Research and suggest new mobile products, applications and protocols

  • Mentor the development team and foster their development

  • Stay up-to-date with new technology trends

Requirements

  • Proven work experience as a Mobile developer

  • Demonstrable portfolio of released applications on the App store or the Android market

  • In-depth knowledge of at least one programming language like Swift and Java

  • Experience with third-party libraries, SDKs and APIs

  • Familiarity with OOP design principles and other design patterns

  • Manage a scrum team and assist developers to break down and delegate tasks from user stories

  • Excellent analytical skills with a good problem-solving attitude

  • Ability to perform in a team environment

iOS Developer x1

  • $600 to $800 depending on experience and skillset

Responsibilities

  • Produce fully functional mobile applications writing clean code

  • Produce pixel perfect code from design deliverables

  • Troubleshoot and debug to optimize performance

  • Liaise with Product development team and design team

  • Ensure code fulfills acceptance criteria prior to quality assurance

  • Stay up-to-date with new technology trends

Requirements

  • Proven work experience as a mid-level iOS Mobile developer (at least one year experience)

  • Demonstrable portfolio of released applications on the App store or the Android market

  • In-depth knowledge and experience working with Swift

  • Experience with third-party libraries, SDKs and API integration

  • Familiarity with OOP design principles and MVVM design patterns

  • Familiarity with agile scrum principles

  • Excellent analytical skills with a good problem-solving attitude

  • Ability to perform in a team environment

Android Developer x2

  • $600 to $800 depending on experience and skillset

Responsibilities

  • Produce fully functional mobile applications writing clean code

  • Produce pixel perfect code from design deliverables

  • Troubleshoot and debug to optimize performance

  • Liaise with Product development team and design team

  • Ensure code fulfills acceptance criteria prior to quality assurance

  • Stay up-to-date with new technology trends

Requirements

  • Proven work experience as a mid-level Android Mobile developer (at least one year experience)

  • Demonstrable portfolio of released applications on the App store or the Android market

  • In-depth knowledge and experience working with Kotlin

  • Experience with third-party libraries, SDKs and API integration

  • Familiarity with OOP design principles and MVVM design patterns

  • Familiarity with agile scrum principles

  • Excellent analytical skills with a good problem-solving attitude

  • Ability to perform in a team environment

Senior API Developer x1

  • $900 to $1,500 depending on experience and skillset.

Job Description

  • Effectively use tools and ingenuity to identify and fix defects before they become a problem

  • Build, optimize, and scale Node.js platforms and related infrastructure.

  • Improve individual developer productivity through better tools and frameworks

  • Convert requirements into functional documentation including ERD, Database Structure and Flow Diagrams

  • Communicating specifications and requirements with team to delegate those tasks

  • Refine specifications with product team and client team

  • Design application solutions to complex problems leveraging micro-service architecture and common design patterns

  • Follow coding best practices including coding standards, peer code reviews and writing unit tests.

  • Develop and update support documentation to ensure everyone is on the same page.

  • Manage a team and effectively collaborates with other cross-functional teams

Requirements

  • 3+ years of experience building web APIs

  • Strong at Database design, OOP concepts.

  • Strong analytical skills and problem solving aptitude

  • Has expertise with Node.JS, caching, performance, and scaling applications to hundreds of thousands of users.

  • Strong knowledge of cloud computing with AWS, Azure or Google Cloud

  • Knowledge of unit testing, TDD is a plus.

  • Knowledge of Docker, Kubernetes and containerization services is a plus

  • Has experience working within agile framework

  • Knowledge of microservices and networking is a plus

Mid-Level API Developer x2

  • $500 to $800 depending on experience and skillset.

Job Description

  • Work as part of a team developing applications and services using Agile development methods

  • Help maintain and add features to existing backend services

  • Collaborate with the Product and Engineering teams to complete projects and solve problems

Requirements

  • 1+ years of experience building web APIs

  • Strong at Database design, OOP concepts.

  • Has experience with: Node.JS Caching, performance, and scaling optimization

  • Has experience with: cloud computing AWS, Azure Or Google Cloud

  • Has experience working within agile methodologies.

Junior API Developer x2

  • $400 starting salary.

Job Description

  • Work as part of a team developing applications and services using Agile development methods

  • Researching and learning new technology

  • Code and test back-end service.

  • Design, implement and/or use RESTful web services "

Requirements

  • Fresh graduate or year 4 student

  • Strong at Database design, OOP concepts

  • Good at analytical skills and problem solving aptitude

  • Independent, self-managed and motivated quick learner...you need to be a sponge and soak in lots of knowledge!

Mid-Level User Experience Designer x1

  • $600 to $800 depending on experience and skillset.

Job Description

  • Gather and evaluate user requirements in collaboration with client and Internal development team

  • Illustrate design ideas using storyboards, process flows and sitemaps

  • Design graphic user interface elements

  • Develop UI mockups and prototypes that clearly illustrate how sites function and look like

  • Create original graphic designs (e.g. images, sketches and tables)

  • Prepare and present rough drafts to internal teams and key stakeholders

  • Identify and troubleshoot UX problems

  • Being part of the Design Thinking phase and Design Sprint sessions both internally and with users or stakeholders

  • Conduct layout adjustments based on user feedback

  • Adhere to style standards on fonts, colors and images

Requirements

  • Minimum 2 years of experience working as UX and UI Designer

  • Strong problems findings mindset

  • Up to date with designs trend

  • Good presentation and communication skills

  • You should eat Sketch, InVision, Adobe Suits as your breakfast

  • Independent, self-managed and motivated quick learner...you need to be a sponge and soak in lots of knowledge!