Senior Software Engineer Opportunity

grin company

Subscribe to our Telegram & Twitter Channel

Senior Software Engineer in BRAZIL

Remote 1 year ago

[[Open to Brazil and Costa Rica-based applicants. GRIN is able to hire internationally as contractors through Oyster.]]


Company Overview and Culture


Our culture is a team-first mentality built on the Core Values of Customer Love, Growth, Ownership, Authenticity, and One Team which is shared by every single employee. For us at GRIN, this means we prioritize our customers when making decisions; grow as individuals personally and professionally which drives business growth; celebrate our wins, own our failures, learn from our mistakes, and expect everyone to do the right thing; bring our whole selves to work each day; and know that we can accomplish more when we work together with humility.

At GRIN, we don’t just accept difference — we celebrate it, we support it, and we thrive on it for the benefit of our employees, our product and our community. We champion and encourage those who bring different perspectives, ideas, and creativity to join our team dedicated to bringing people together across the globe. GRIN is proud to be an equal opportunity workplace where we welcome all people regardless of sex, gender identity, race, ethnicity, disability, or other lived experience. GRIN was founded in Sacramento, CA and is committed to 100% remote work.



Position Overview


GRIN is looking for an experienced, highly skilled, and professional Sr. Software Engineer to build great, user-friendly products for our influencer marketing software. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a full stack developer, you should be comfortable with both front-end and back-end technologies, development frameworks, third-party APIs and libraries. You should also be a team player with a strong focus on quality of work and usability. If you enjoy solving complex problems in a high-impact role, we’d like to meet you.



Responsibilities:


  • Build customer love by designing, creating, and maintaining amazing new features for GRIN’s products
  • Architect and build robust, scalable, and maintainable applications, adhering to best practices and coding standards
  • Optimize and maintain existing systems to enhance performance, reliability, and scalability
  • Test customer workflows throughout the product to make sure they work as intended
  • Troubleshoot and debug issues, providing timely resolutions to ensure smooth software operation
  • Stay up-to-date with emerging technologies, industry trends, and best practices, and apply them to enhance our software development processes
  • Mentor and guide junior engineers, fostering their growth and assisting them in achieving their full potential


Qualifications


  • Required:
  • At least 5 years of proven experience in a software engineering role
  • Proficient working knowledge of JavaScript, HTML, and CSS
  • Back-end development experience (PHP / Laravel / GoLang preferred)
  • Experience with one or more of the following frontend JavaScript frameworks: Vue, React, or Angular
  • Experience with MVC frameworks such as Laravel (preferred)
  • Proficiency with databases (SQL, mySQL, or mongoDB preferred)
  • Comfortable with Git for version control
  • Knowledge of AWS cloud infrastructure or similar
  • Strong communication and interpersonal skills with the proven ability to communicate effectively at all levels


  • Preferred:
  • Experience working with APIs
  • Experience optimizing datasets
  • Experience working with event-driven architecture
  • Experience with observability solutions


As a contractor, you will be paid in USD on a monthly basis through Oyster, GRIN's international hiring partner.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly