Full Stack Software Engineer
Role Overview:
As a Full Stack Software Engineer , you will play a key role in building software solutions for the MOON platform. You will design and implement both front-end experiences in React and back-end services , with the flexibility to work across multiple frameworks and technologies. While we use .NET and PostgreSQL internally, we value talent and we don’t define our engineers by technology stacks. It is more important that you are adaptable and capable of picking up new tools quickly.
A critical expectation for this role is the heavy utilization of AI in the software development process . We are looking for engineers who are not only comfortable but enthusiastic about leveraging AI tools to accelerate coding, testing, documentation, and design , as well as creatively embedding AI into the product to deliver smarter, more efficient customer solutions.
Key Responsibilities:
- Design, develop, and maintain scalable front-end applications using React and modern UI patterns.
- Build and extend back-end services and APIs , preferably in .NET/C#, with the flexibility to adapt to other frameworks as needed.
- Collaborate with product managers and designers to deliver intuitive, performant, and user-friendly experiences.
- Integrate with databases (PostgreSQL, SQL Server, and NoSQL) and design data models that support secure and reliable workflows.
- Write clean, testable, and maintainable code , ensuring high code quality and coverage.
- Contribute to CI/CD pipelines , automated testing, and deployment processes.
- Leverage AI development tools (code generation, testing automation, documentation, monitoring) to maximize productivity and efficiency.
- Identify opportunities to embed AI-driven capabilities into the MOON platforms , delivering innovative features for customers.
- Troubleshoot and optimize performance across the full stack.
- Stay current on new frameworks, tools, and best practices to help shape our technical direction.
- Participate in code reviews, design discussions, and team knowledge sharing .
Qualifications and Skills:
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 5+ years of experience as a Full Stack Software Engineer .
- Strong experience with React (hooks, context, state management, component-driven design).
- Proficiency in at least one back-end framework (preferably .NET/C#, but Node.js, or Python are welcome).
- Solid understanding of REST APIs , authentication/authorization, and API security practices.
- Hands-on experience with databases (PostgreSQL, SQL Server, or other relational/NoSQL systems).
- Familiarity with cloud services (Azure, WAS, GSP) , containerization (Docker, Kubernetes), and CI/CD workflows.
- Demonstrated ability and willingness to heavily use AI in daily work , including coding, testing, documentation, and solution design.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
- Hands-on experience with microservices implementation and architecture.
- Excellent communication and teamwork skills.
- Practical experience working in Agile teams.
Benefits/Perks:
We believe in recognizing and rewarding our employees for a job well done. We offer growth potential for motivated individuals, competitive compensation, and a comprehensive benefits package, including:
- Medical, Dental, and Vision Insurance
- 401(k) Retirement Plan
- FSA and HSA
- Paid Vacation, Holiday, Sick, Bereavement, and Personal Days
- Life Insurance
- 2 Monthly Work From Home Days
- Company Wide Incentive Program
Why Work Here?
We have a unique opportunity to change the business of business, working with the unreal advantage of an alpha customer with over 6000+ employees and 8 various business models to incubate a ground-breaking product.
How to Apply:
Interested candidates are invited to submit their resume and cover letter (optional). We will contact you shortly if we decide to move forward with your application.
Equal Opportunity Employer:
We are an equal-opportunity employer. We encourage candidates from all backgrounds to apply.
Join us if innovation and attention to detail drive everything you do. This role is an excellent opportunity for an ambitious Product professional eager to make a lasting impact on multiple platforms and grow with an organization at the forefront of transformation.
Recommended Jobs
Manager, Startup Sales
P-1339 We are looking for a Manager to join our world-class sales organization to lead our growing Startups segment. You will be responsible for overseeing and motivating a team of Account Executiv…
Senior DevOps Engineer
Overview We are seeking a highly skilled Senior DevOps Engineer to join our dynamic team. In this role, you will be responsible for enhancing our development and deployment processes, ensuring the…
Swing Shift Supervisor
SWING SHIFT SUPERVISOR Ganahl Lumber is looking for a Swing Shift Supervisor to join our team in our Pasadena team. This position is fast paced and requires the ability to multitask while support…
Senior Product Marketing Specialist - Business Acceleration
Get to know Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Pla…
Senior Product Manager, Household Graph & Ads Identity
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering eve…
New Model Evaluation Engineer (North American Quality Center - NAQC)
Job description: New Model Evaluation Engineer Hyundai Motor Group North American Quality Center. (NAQC) is the quality arm for all North American models of the South Korea-based Hyundai Motor …
NP/PA Outpatient Family Medicine Los Angeles
Job description *Family Nurse Practitioner* or *Physician Assistant* Currently seeking a compassionate, mission-oriented Family Nurse Practitioner (FNP) or Physician Assistant (PA) for an opport…
Research Scientist/Engineer, Security Classifier
Snapshot Artificial Intelligence could be one of humanity’s most useful inventions. At Google DeepMind, we’re a team of scientists, engineers, machine learning experts and more, working together…
Appraisal Administrator
Description Position at loanDepot Position Summary: Responsible for providing general administrative support to the Appraisal Department. Aid in pipeline management of all tasks in the departmen…
Staff Software Engineer (Full Stack)
The Company: AIxCrypto is a U.S.-listed company dedicated to building a world-leading ecosystem that integrates AI and blockchain while bridging Web2 and Web3. Its core products include the BesTra…