Software Engineer, Fullstack

Logo of Wpromote

Wpromote

πŸ’΅ $100k-$140k
πŸ“Remote - United States

Job highlights

Summary

Join Wpromote as a Software Engineer and play a key role in enhancing our internal SaaS platform and building innovative external applications. Collaborate with the UX team to develop intuitive and responsive applications integrated with our core API and third-party solutions. Work with senior developers to deliver high-quality web applications using cutting-edge technologies. Enjoy a seat at the table, influencing strategy and the technical roadmap, while experiencing professional growth within a rapidly growing organization. Wpromote offers a comprehensive benefits package including flexible work options, generous paid time off, and various insurance plans.

Requirements

  • 3-5 years of experience in software development, with significant experience in React and JavaScript/TypeScript
  • Proven experience in building and maintaining React applications
  • Familiarity with state management libraries such as Redux or MobX
  • Understanding of modern front-end build pipelines and tools, including Webpack, Babel, and NPM
  • Basic understanding of RESTful APIs and experience with API integrations
  • Strong experience with relational databases like PostgreSQL
  • Skilled in integrating with third-party APIs and handling various data formats
  • Familiarity with testing frameworks like Jest, Mocha, or Pytest
  • Understanding of agile methodologies, continuous integration, and test-driven development
  • Excellent problem-solving skills and a collaborative mindset
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience

Responsibilities

  • Collaborate with UX designers to create user-centric interfaces that enhance the user experience
  • Develop and maintain robust, scalable, and maintainable React applications
  • Integrate applications with our core Django-based API and third-party solutions from Google and other vendors
  • Participate in test-driven development and assist QA in maintaining a reliable process for continuous integration and delivery
  • Monitor, troubleshoot, and optimize the performance of web applications
  • Implement solutions and reusable patterns that scale with business needs
  • Provide implementation, configuration, and deployment documentation
  • Proactively address issues and problems, generating and implementing innovative solutions
  • Stay up-to-date with the latest industry trends and technologies to drive continuous improvement and innovation in development practices

Preferred Qualifications

  • Experience with building APIs in Python or comparable technologies, Django a plus
  • Experience with version control systems like Git and CI/CD tools such as GitHub Actions is a plus
  • Strong problem-solving skills and a willingness to learn from senior engineers

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.