Job Summary We are seeking a talented Senior Generalist Software Engineer to join our dynamic team. The ideal candidate will have a robust skill set spanning web and mobile app development, cloud services, and DevOps, with the ability to take on any engineering challenge. This is a stock-option-only position, perfect for someone looking to be part of a rapidly growing startup with significant impact potential. Position Overview: You’ll collaborate closely with the founding team to architect, develop, and scale our platform while delivering a seamless user experience. This role requires deep expertise across various engineering domains, including front-end and back-end development, cloud infrastructure, mobile apps, and DevOps. You will be instrumental in building a high-quality product and shaping the engineering culture of the company. Key Responsibilities: Architect, develop, and maintain our app using Ionic, Capacitor, and Angular frameworks, with potential future migration to React Native for the front end. Build, deploy, and manage microservices on GCP or AWS. Design, develop, and maintain scalable backend systems using Node.js and MongoDB or Progress databases. Create and optimize user-friendly and responsive interfaces for mobile (iOS/Android) and web applications. Integrate with APIs and third-party services to enhance platform functionality. Implement robust unit testing to ensure code quality and reliability. Manage and optimize cloud infrastructure using AWS/GCP, with a focus on scalability and cost-efficiency. Oversee DevOps pipelines for continuous integration and deployment (CI/CD). Provide technical guidance on best practices for JavaScript, TypeScript, and mobile app development. Ensure high performance, security, and responsiveness across devices and platforms. Participate in code reviews and foster a collaborative engineering culture. Qualifications: 8+ years of experience as a full-stack or generalist software engineer. Expertise in Ionic, Capacitor, Angular, and React Native for mobile and web app development. Proficiency in JavaScript, TypeScript, and Node.js. Strong experience with MongoDB or Progress for database management. Proven ability to develop and manage microservices on cloud platforms like AWS or GCP. Hands-on experience with mobile app development for both iOS and Android. Solid understanding of unit testing and test-driven development. Experience in setting up and managing CI/CD pipelines and other DevOps practices. Passion for solving complex problems and delivering high-quality, scalable solutions. Ability to thrive in a fast-paced, startup environment and take ownership of engineering challenges. Entrepreneurial mindset and prior startup experience are highly valued. Join us in shaping the future of our digital presence by applying your expertise as a Senior Generalist Developer! Job Types: Full-time, Part-time Pay: From $1.00 per year Expected hours: 20 – 50 per week Benefits: Paid time off Compensation Package: Bonus opportunities Stock options Schedule: Choose your own hours Application Question(s): This is a stock option-only position with a high reward. Are you ok with that? Do you understand this is a start-up? Our CTO is mostly free on the weekends. Are you ok with spending time on the weekends to work? How many hours a week can you work? Experience: PostgreSQL: 3 years (Required) Google Cloud Platform: 2 years (Required) AWS: 2 years (Required) Angular: 3 years (Required) React: 3 years (Required) MongoDB: 3 years (Required) Mobile applications: 3 years (Preferred) git: 7 years (Required) Language: English (Required) Work Location: Remote

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States