About Us
We are a dynamic startup poised to revolutionize the E-Charger Station landscape. We are building a secure, intuitive, and scalable mobile customer experience application from the ground up, designed to provide users with seamless experience. We are looking for a foundational member of our engineering team to lead this ambitious project and help shape the future of our company.
The Role
We are seeking an experienced and visionary Lead Full-Stack Engineer to spearhead the development of our new mobile application. This is a unique greenfield opportunity to be the first and most senior individual contributor, defining the entire technical architecture, writing the core code that will power our platform, and managing a talented outsourced development team.
You will be responsible for both high-level architectural decisions and hands-on implementation of critical backend services. The ideal candidate is a master of their craft, a natural leader, and is passionate about building high-quality, impactful products in the fintech space.
Key Responsibilities
- Architect & Build : Lead the end-to-end design, development, and deployment of a scalable and secure mobile payment platform using React for the frontend and NodeJS for the backend.
- Hands-On Development : Act as the primary individual contributor, personally writing the code for core backend services, APIs, and database structures.
- Team Leadership & Management : Manage, mentor, and direct a 10-person outsourced engineering team. Oversee their daily tasks, conduct rigorous code reviews, and ensure adherence to coding standards and best practices.
- Technical Strategy : Collaborate directly with the CTO to define the technical roadmap, select tools, and make critical architectural decisions.
- Cloud & DevOps : Design, implement, and manage a robust and automated CI / CD pipeline on Amazon Web Services (AWS) to ensure smooth and frequent releases.
- Payment Integration : Spearhead the integration with third-party payment processors (e.g., Stripe, Braintree), banking APIs, and card networks (Visa / MasterCard).
- Security & Compliance : Uphold the highest standards of security and data protection, ensuring the platform is compliant with relevant financial regulations (e.g., PCI DSS).
- Agile Process : Drive the agile (Scrum) development process, including sprint planning, daily stand-ups, and retrospectives, to ensure the team is efficient, aligned, and unblocked.
Required Qualifications & Skills
Experience : 5+ years of professional full-stack software development experience, with a proven track record of shipping complex, high-quality products.Backend Expertise : Expert-level proficiency in backend development using NodeJS .Frontend Expertise : Strong proficiency in frontend development using React / React Native to build cross-platform applications.Cloud Proficiency : Hands-on, production-level experience with Amazon Web Services (AWS) , including services like RDS (PostgreSQL), Lambda, EC2 / ECS, S3, and API Gateway.Database Skills : Deep understanding of relational database design, optimization, and management, specifically with PostgreSQL .Payments Experience : Demonstrable experience with payment processing systems, financial data, and integrations with payment gateways or card networks.Communication : Exceptional communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.Preferred Qualifications
Direct experience working in the fintech or financial services industry.Experience building and scaling microservices-based architectures.Knowledge of containerization technologies like Docker and Kubernetes.Familiarity with information security standards relevant to paymentsProven success in managing and collaborating effectively with outsourced or distributed development teams.