via Lever.co
$120K - 160K a year
Design, develop, and maintain Python and React.js applications, optimize performance, collaborate with teams, and mentor junior engineers.
6+ years as a software engineer with deep Python and React.js expertise, experience with testing, CI/CD, version control, and strong communication skills.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Python / React Software Engineer in the United States. As a Senior Python / React Software Engineer, you will design, build, and optimize high-performance web applications that solve complex business problems. You will work in a dynamic, collaborative environment, partnering with cross-functional teams to deliver scalable, secure, and innovative solutions. This role provides the opportunity to engage with cutting-edge technologies, contribute to architecture decisions, and influence development best practices. You will balance hands-on coding with mentoring junior engineers, participating in technical planning, and ensuring quality standards. Your work will have a direct impact on product functionality, performance, and the overall user experience, while supporting continuous improvement in software engineering processes. \n Accountabilities • Design, develop, and maintain applications using Python and React.js. • Implement scalable and high-performance solutions across a variety of projects. • Contribute to component design, source code management, and deployment processes. • Optimize application performance for speed, scalability, and security. • Collaborate with clients, technical leaders, and cross-functional teams to translate requirements into practical solutions. • Assist in defining development best practices, testing strategies, and CI/CD pipelines. • Review and provide feedback on code, ensuring high-quality deliverables and adherence to standards. Requirements • 6+ years of professional experience as a software engineer delivering real-world applications. • Deep knowledge of Python, including frameworks such as FastAPI and Pydantic. • Strong expertise in React.js for building responsive and dynamic user interfaces. • Experience with version control tools such as Git and collaborative development workflows (pull requests, code reviews). • Familiarity with databases, cloud environments, and application architecture design. • Knowledge of testing at multiple levels: unit, integration, and end-to-end. • Experience with automation, CI/CD pipelines, and deployment processes. • Excellent communication, collaboration, and problem-solving skills. • Professional proficiency in English and the ability to work effectively in distributed teams. Benefits • Competitive annual bonus based on company performance. • Fully remote work with flexible scheduling to support work-life balance. • Flexible time-off package including vacation, public holidays, and additional leave types. • Remote working allowance to set up a productive home workspace. • Training and development allowance to support continuous learning and skill growth. • Access to private healthcare plans. • 401(k) plan with up to 4% employer match and immediate vesting. \n Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
This job posting was last updated on 12/5/2025