Remote Senior Software Engineer

Logo of Wpromote

Wpromote

πŸ’΅ $130k-$165k
πŸ“Remote - United States

Job highlights

Summary

Join our team as a Senior Software Engineer to accelerate the enhancement of our internal SaaS platform and build client-facing applications. You will collaborate with Product and UX teams, drive innovation, architect solutions that scale, and optimize application performance.

Requirements

  • 7+ years of professional software development experience, with strong expertise in React and Python
  • Proven track record in building and maintaining complex React applications integrated with Django APIs
  • Solid understanding of front-end technologies (JavaScript/TypeScript, HTML, CSS) and state management libraries (Redux, MobX, etc.)
  • Deep experience with backend development, particularly with Django and API development
  • Proficiency with RESTful API design and integration, including third-party services (Google, etc.)
  • Experience with testing frameworks such as Jest, Mocha, Cypress (front-end), and PyTest (back-end)
  • Familiarity with modern CI/CD pipelines, especially GitHub Actions or similar tools
  • Strong understanding of agile development methodologies and ability to work in cross-functional teams
  • Excellent problem-solving skills and a strong sense of ownership in delivering high-quality solutions

Responsibilities

  • Leading the development of both internal and external web applications focusing on business outcomes and user experience
  • Collaborating with Product and UX teams to design user-centric, data-driven applications
  • Architecting, implementing, and maintaining scalable React applications, integrated with our Django-based core API and third-party services
  • Driving API development and integration, ensuring seamless functionality with external vendors such as Google
  • Championing test-driven development and continuous integration to maintain high code quality
  • Monitoring, troubleshooting, and optimizing the performance of applications, identifying opportunities for improvement
  • Mentoring and guiding other engineers, contributing to a culture of continuous learning and technical excellence
  • Actively participating in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
  • Staying current with industry trends, emerging technologies, and best practices in React, Python, and web development
  • Balancing leveraging custom-built and contributed software components to meet project needs
  • Preparing implementation, configuration, and deployment documentation for new features and applications

Benefits

  • Half-day Fridays year round
  • Unlimited PTO
  • Extended Holiday break (Winter)
  • Flexible schedules
  • Work from anywhere options*
  • 100% paid parental leave
  • 401(k) matching
  • Medical, Dental, Vision, Life, Pet Insurance
  • Sponsored life insurance
  • Short Term Disability insurance and additional voluntary insurance
  • Annual Class Pass Credits and more!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Wpromote know you found this job on JobsCollider. Thanks! πŸ™