NestPay

Developer

About the job

Job Overview

As a Developer, you’ll contribute to building new features, improving functionality, and ensuring the stability of our product across multiple platforms. This role provides a unique opportunity to gain hands-on experience in a startup environment, where your contributions will have an immediate impact on our users and business.

Key Responsibilities

  • Feature Development: Implement and maintain key features, contributing to both frontend and backend tasks as required.
  • Quality Control: Participate in code reviews, testing, and debugging to ensure the highest quality of code and product performance.
  • Collaboration: Work closely with the team to understand project requirements, timelines, and deliverables, ensuring seamless integration of new features.
  • Platform-Specific Deployment: Assist with app deployment and updates for iOS and Android platforms, understanding requirements and handling submissions as needed.
  • Continuous Learning: Stay updated on best practices, new technologies, and approaches to improve efficiency, scalability, and user experience.

Our Technology Stack

Our non-exhaustive technology stack includes:

  • Frontend & Mobile: FlutterFlow, Flutter, TypeScript, JavaScript, HTML5, Android Studio, XCode
  • Backend: Python, PHP, JavaScript, Linux
  • Databases: PostgreSQL, MySQL
  • Cloud & Infrastructure: Google Cloud Platform, Kubernetes, Cloudflare, Digital Ocean
  • Tools & Integrations: GitHub, Snyk, CRM Integration, Monitoring Tools, Analytics Tools, Security Tools, Performance Testing Tools
  • CMS: WordPress

Qualifications

  • Experience: 1-2 years of experience in software development, ideally in a fast-paced or startup environment.
  • Technical Skills: Proficiency in [specify languages/frameworks relevant to your stack, e.g., Flutter, TypeScript, Python, etc.], with experience in frontend or backend development.
  • App Deployment: Familiarity with multi-platform deployment on iOS and Android is a plus.
  • Problem-Solving: Ability to think critically, troubleshoot issues effectively, and adapt quickly to changing priorities.
  • Communication: Strong communication skills, with the ability to work well in a collaborative team environment.

Preferred Skills

  • Startup Experience: Understanding of the challenges and agility required in a startup environment.
  • Agile Methodology: Experience with Agile/Scrum development practices.
  • UI/UX Awareness: An interest in creating user-friendly interfaces and working independently or with designers to bring ideas to life.
  • Security Awareness: Knowledge of secure coding practices and familiarity with security tools is a plus.

Why Join Us?

  • Hands-On Impact: Work on a product with real-world applications and see the results of your work in action.
  • Growth Opportunities: Be part of a high-growth startup, with potential for personal and professional development.
  • Supportive Culture: Join a team that values innovation, transparency, and teamwork.
  • Competitive Benefits: We offer a competitive salary and benefits designed to support your growth and well-being.

We’re excited to learn more about you!

Apply for this position

Job Application
Job Category: Developer
Job Type: Full Time
Job Location: Remote