Junior Software Engineer

About Metfolio

Metfolio is a consumer company which makes physical gold accessible to everyone! Users on the Metfolio app can buy physical gold fractionally. We have nearly 1 million followers online, 10s of 1000s of users on our platform and are currently expanding to the US Market too.

We are looking for a AI first Junior Software Developer responsible for the mobile app, backend services and internal tooling. You will be working directly in the engineering team alongside Meeren Raniga (Co-founder).

Above all regardless of your skill level, if you have a drive to learn, are willing to work extremely hard, and have a relentless capacity to make things happen at any cost, apply to this role.

You should have some experience over the following tech stack, which includes:

  • MySQL
  • Express.js
  • React.js and;
  • Node.js technologies
  • Cursor AI

Skills which will give you an edge are:

  • Flutter
  • Golang

You should also want to go beyond this current stack, and broaden your horizons with more types of technologies.

Responsibilities

  • Integration of user-facing elements developed by front-end developers by writing APIs
  • Using Cursor and AI tools to complete tasks efficiently
  • Connecting backend modules with front end flutter application and user interface
  • Build efficient, testable, and reusable modules
  • Solve complex performance problems and architectural challenges
  • Integration of data storage solutions
  • Managing the central database in MySQL
  • Managing the central admin panel and its core functionalities
  • Working with front end flutter developers to integrate backend functionality with the front end

Skills And Qualifications

  • Some of the entire MERN stack and associating technologies
  • Experience using Cursor and AI IDEs
  • Understanding the fully synchronous behaviour of MERN
  • Understanding of MVC design patterns
  • Experience in front-end technologies, such as Java, Dart and potentially Swift
  • Knowledge of object-oriented programming
  • Strong ability to write custom APIs linking to front end interfaces, with a focus on mobile applications
  • Understanding accessibility and security compliance
  • Strong knowledge of the common or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of certain platforms and their workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as GitHub
  • Ability to structure codebases based on releases

Job type: full time

Salary: Competitive

Job Details

Company
Metfolio
Location
London Area, United Kingdom
Posted