Senior Software Engineer
Underdog: Verified engineers. Interview-ready. Searching confidentially. And companies apply to you - United States
Hiring: Senior Software Engineer Company: Underdog: Verified engineers. Interview-ready. Searching confidentially. And companies apply to you Location: United States Job Posted Time: 2026-09-16 13:19:31 Target Skills & Keywords : AWS, Azure, GCP, Git, Node.js, REST, RESTful, React, React Native, SQL, SaaS, TypeScript, UI/UX, User Experience About the job Experience: •5+ years of software engineering experience in React / TypeScript. •Proven experience in server-side application development (Node.js required). •Strong experience developing and deploying cloud-based SaaS applications (AWS strongly preferred; Azure or GCP a plus). •Demonstrated experience with React Native or comparable mobile development frameworks/tools. •Solid experience with SQL database design, management, and optimization. Required Skills: •Develop responsive, accessible, and cross-browser compatible user interfaces using modern frameworks (React Native experience is crucial). Collaborate closely with UI/UX designers to translate vision into seamless user experiences. Optimize front-end code for performance and scalability. •Design, develop, and maintain robust, secure server-side logic using Node.js. Build and maintain efficient APIs for seamless front-end/back-end integration. Implement critical security measures (authentication, authorization, data protection). Qualifications: •Design, implement, and optimize database schemas (SQL-based technologies) for efficient storage, retrieval, and integrity. Write and optimize complex database queries, ensuring data consistency and security. •Leverage AWS (Azure or GCP is a plus) to build, deploy, and maintain scalable and resilient cloud-based SaaS applications and platforms. •Utilize version control (e.g., Git) effectively within a team environment. •Actively participate in code reviews, fostering high standards of code quality, readability, and maintainability. •Work cross-functionally with Product, Design, and QA to define requirements, troubleshoot issues, and deliver high-quality, incremental value. •Contribute to technical design discussions and architectural decisions. •Bachelor's degree in Engineering, Computer Science, or a related technology field. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!