San Juan, San Juan, Puerto Rico

Software Engineer

 Job Description:

***El Comeback is a non-profit program from ConPRmetidos that attracts and retains professional talent for Puerto Rico-based jobs. Register at elcomebackpr.org/registration-form to get matched with professional opportunities on the island. Candidates' searches for positions posted by El Comeback are done on behalf of companies that we support in their search for candidates.***

SOFTWARE ENGINEER | EDUCATION

About Red Ventures Puerto Rico: Five years ago, a group of determined young professionals ignited a movement to rebuild Puerto Rico after the devastating Hurricane Maria. Today, the FWD787 movement has evolved into Red Ventures Puerto Rico a thriving marketing and technology company located in the vibrant heart of Santurce with over 100 employees.

What You'll Do:

  • As a Software Engineer, youll develop the technical and business foundation to turn your passion for technology into real-world solutions. Youll architect and implement web applications using cutting edge technology solutions. Youll drive the end-to-end experience, from the front-end to the backend systems running in the cloud. Strong candidates will have robust technical training and experience. As a member of the team, you will have the opportunity to explore new boundaries and test new technologies. We maintain a tight loop between development, feedback and deployment, which allows us to build world-class solutions to our business, marketing and data quandaries.
  • Iterate - Red tape doesnt get in our way. We believe that "Speed Trumps Perfection" so we test and deploy daily.
  • Autonomy Aspiring entrepreneurs succeed here because you will have full-ownership over your work from beginning to end.
  • Collaborate Better than making the dream work, teamwork makes the code work. Through open work-space, Slack and peer reviews, our teams work together to build amazing solutions.
  • Innovate With the belief that Everything is Written in Pencil, we encourage our teams to test new frameworks, learn new languages and challenge the status quo to make us better.

What We're Looking For:

  • 3-5+ years experience in front end web development
  • Strong experience with Typescript and React.
  • NextJS and server side rendering experience is a plus.
    • Strong Node.js knowledge.
    • Experience with a variety of API paradigms such as REST, GraphQL, Webhooks, Event-driven architectures.
    • Strong knowledge of databases, data querying, data modeling, and caching.
    • Working knowledge of solutions architecture on modern cloud platforms. We use AWS, but in-depth experience with other platforms is welcome.
    • Experience with Monitoring and Metrics tools such as New Relic, DataDog, ELK stack etc.
    • Strong understanding of software design patterns, object oriented programming, functional programming concepts, and software architecture.
    • Knowledge of unit testing and Continuous Integration/Continuous Delivery (CI/CD)
    • Working knowledge of security best practices.
    • The ability to prioritize, strategize, execute and deliver projects on time
    • Self-motivated and creative problem-solvers who love to challenge themselves
    • Ideal team players: hungry, humble, and smart! We value those who are curious and strive to be great people to work with
    Even Better:
    • Ability to architect and develop your own APIs
    • Web performance and core web vitals.
    • Experience with server less and event driven architecture. 
      • Experience integrating SaaS products into websites, especially digital marketing products (like Segment, Mailchimp, Iterable, or Optimizely) and adtech products like Google Ad Manager (DFP).
      • Experience implementing Web Accessibility Standards. (compliance with WCAG 2.0 Level AA preferred)
      • Youve built a side-project that shows off more advanced skills
      • You contribute to an open source project
      • You volunteer or mentor fellow developers


  Required Skills:

Running MailChimp Accessibility Modeling Data Modeling Design Patterns Search Unit Testing Web Applications Web Development Metrics Reviews Node.js TypeScript Architecture Developers Digital Marketing Integration Programming Databases Security Teamwork Education Software Testing Design Marketing Business Training