The Role
Design, build, test, and maintain responsive React and TypeScript applications integrated with .NET REST APIs and microservices. Collaborate with product, UX, and backend teams to deliver accessible, secure, scalable, and performant SaaS features. Participate in architecture and code reviews, testing, debugging, and technical requirements definition. The role also involves front-end testing, cloud deployment, CI/CD, containerization, and agile cross-functional collaboration.
Summary Generated by Built In
We are seeking a highly skilled and motivated full-stack Senior Software Engineer to join our growing engineering team. In this role, you’ll help design, build, and maintain modern SaaS applications using React, TypeScript, and related front-end technologies, all powered by .NET microservices. You’ll work closely with product, UX, and back-end developers to deliver highly usable, performant, and secure applications that are central to our eSIM platform.
- Design, build, test, and maintain responsive, component-based front-end applications using React and TypeScript
- Ensure modern, intuitive, and accessible UX in collaboration with our product and design teams
- Integrate front-end interfaces with .NET-based RESTful APIs and microservices
- Participate in architecture and code reviews to ensure high-quality, scalable, and maintainable code
- Collaborate cross-functionally to define technical requirements and deliver high-impact features
- Excellence - Our work is our passion, and you will demonstrate attention to detail, pride, and the highest quality for every customer account and each company project.
- Transparency - We believe in being honest with ourselves and with our customers. You're willing to be open, trustworthy, and truthful in all company dealings. You do what you say and say what you'll do.
- Communication - No matter your level in the organization, we are a team. Each person has different strengths which make us strong collectively. Effective, constructive, professional communication is critical in driving our business forward. Help and be kind to each other every day.
- Curiosity - You ask open questions and are receptive to thoughts and feedback from others. You will question the status quo and strive to provide creative solutions to change and improve the product, the company, and the eSIM industry.
- Innovation - Learning by failing is the way we grow. You shouldn't be afraid of failure if we're innovating, learning, and moving forward. You will push yourself to try new things both personally and professionally, and share lessons learned with your peers. Quick issue identification and escalation to reach a resolution sooner is a best practice.
- Flexibility - We are a start-up with limited resources but a positive attitude and enthusiasm. You're willing to wear many hats to get things done.
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field, or equivalent experience.
- 5+ years of professional full-stack engineering experience
- Must be a U.S. Citizen or Green Card holder
- Strong hands-on experience with React/TypeScript, HTML/CSS, and component-based UI development
- Proficient with LLM-supported and agentic coding practices
- Proven track record integrating with back-end REST APIs and building scalable, performant front-end systems
- Working knowledge of back-end C# and microservices
- Proficiency in front-end testing practices (unit, integration, and E2E)
- Awareness and adherance to security best practices for front-end development
- Excellent debugging, troubleshooting, and problem-solving skills
- Ability to work both independently and collaboratively in a fast-paced, agile environment
- Strong verbal and written communication skills
- Experience deploying to a cloud environment, especially AWS
- Familiarity with CI/CD pipelines and containerization using Docker and GitHub Actions
- Specific React experience a plus
- Experience building and integrating with Playwright tests
The base pay range for this role is $130,000 – $154,000 per year.
Skills Required
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field, or equivalent experience
- 5+ years of professional full-stack engineering experience
- Must be a U.S. Citizen or Green Card holder
- Strong hands-on experience with React and TypeScript
- Experience with HTML/CSS and component-based UI development
- Proficiency with LLM-supported and agentic coding practices
- Experience integrating with back-end REST APIs and building scalable, performant front-end systems
- Working knowledge of back-end C# and microservices
- Proficiency in front-end unit, integration, and end-to-end testing
- Awareness of front-end security best practices
- Excellent debugging, troubleshooting, and problem-solving skills
- Ability to work independently and collaboratively in a fast-paced agile environment
- Strong verbal and written communication skills
- Experience deploying to a cloud environment, especially AWS
- Familiarity with CI/CD pipelines
- Experience with Docker containerization
- Experience with GitHub Actions
- Specific React experience
- Experience building and integrating Playwright tests
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
RiPSIM Technologies provides a cloud-native, software-defined eSIM-as-a-service platform for wireless carriers, private 4G/5G network operators, and government organizations. Its integrated system lets customers design, generate, manage, and deliver digital SIMs on demand, replacing slow, vendor-controlled workflows with secure, automated lifecycle management. The platform emphasizes credential sovereignty, rapid deployment, and full customer control and ownership of network credentials across cloud or private-cloud environments.








