Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
About RiPSIM TechnologiesRiPSIM Technologies, Inc. is a disruptive software company based in the Washington D.C. metropolitan area, founded by a team of seasoned professionals with over 175 years of combined experience across wireless service providers, handset manufacturers, infrastructure, and SIM vendors.At RiPSIM, you’ll enjoy a welcoming and casual environment, great benefits including 401k and wellness program offerings, and the ability to interact with and learn from leaders in the eSIM startup community. We work hard and care about our most prized asset – our people.We help wireless service providers and enterprise private networks design, develop, and deliver their own eSIMs (secure authentication credentials) to connect devices and customers to their networks in the fastest and most secure way available today. We are disrupting the 30-year-old SIM industry with innovative technology and a flexible mindset. If you’re interested in building something meaningful and having fun while doing it, we’d love to hear from you.Job DescriptionWe are seeking a highly skilled and motivated full-stack Software Engineer II 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.ResponsibilitiesDesign, build, test, and maintain responsive, component-based front-end applications using React and TypeScriptEnsure modern, intuitive, and accessible UX in collaboration with our product and design teamsIntegrate front-end interfaces with .NET-based RESTful APIs and microservicesParticipate in architecture and code reviews to ensure high-quality, scalable, and maintainable codeCollaborate cross-functionally to define technical requirements and deliver high-impact featuresOur Core ValuesExcellence - 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.Required Skills and QualificationsMust be a U.S. Citizen or Green Card holderBachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field, or equivalent experience.3+ years of professional full-stack engineering experienceStrong hands-on experience with React/TypeScript, HTML/CSS, and component-based UI developmentProven track record integrating with back-end REST APIs and building scalable, performant front-end systemsProficient with LLM-supported and agentic coding practicesWorking knowledge of back-end C# and microservicesUnderstanding of front-end testing practices (unit, integration, and E2E)Knowledge of security best practices for front-end developmentExcellent debugging, troubleshooting, and problem-solving skillsAbility to work both independently and collaboratively in a fast-paced, agile environmentStrong verbal and written communication skillsPreferred SkillsExperience deploying to a cloud environment, especially AWSFamiliarity with CI/CD pipelines and containerization using Docker and GitHub ActionsSpecific React experience a plusExperience building and integrating with Playwright testsJoin our innovative team and contribute to building the next generation of secure, connected applications. If you’re a passionate, hands-on engineer looking to take on meaningful challenges and grow your career, we encourage you to apply!