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