San José Province, San José, Costa Rica Remote (Global) Full-time

Software Mind is hiring a [8NW] Staff Software Engineer

Responsibilities

  • Write great code and be a team player who is willing to share your expertise and knowledge with others.
  • Iterating and updating client-facing web pages and flows that guide users toward the right company-related products to meet their needs.
  • Perform data integrations within the decision process to improve customer experience.
  • Contribute to the design and development of new applications, features, and flows to make the customer experience more intuitive and user-friendly.
  • Support ongoing efforts to optimize the client's end-to-end SDLC, while maintaining best practices.
  • Work throughout the full tech stack using React.js, TypeScript, Next.js, Node.js, GraphQL, SQL, REST API, Context API, and more.
  • Support the adoption and migration of Next.js, to increase speed and responsiveness
  • Own and drive various projects and support senior engineers driving other projects
  • Work collaborative and help “up-level” the team through mentorship, code reviews, knowledge sharing, and pair programming as needed on complex development tasks
  • Be a true owner in every sense of the word as it relates to your work, responsibilities, and commitment to the team, and be an intrinsically motivated self-starter
  • Provide thought leadership/expertise around the right level of engineering for a given solution to help ensure projects are not “over-engineered”
  • Bring strong technical opinions to the table, but hold them loosely, being humble enough to let them go and move forward if group consensus goes in another direction
  • Attend and contribute to architecture and design meetings and discussions
  • Partner with the Engineering Manager to plan the roadmap, turn product requirements into user stories, support planning & refinement meetings, and maintain a high standards for engineering excellence across the team

Requirements

  • Expertise in React, TypeScript, and Next.js
  • Experience with front-end development including React.js, TypeScript, Next.js
  • Ability to work throughout the full tech stack including Node.js, GraphQL, SQL, REST API, Context API
  • Hands-on development experience (60% of role)
  • Team Lead experience or capability (40% of role)
  • Mentorship, code reviews, knowledge sharing, and pair programming experience
  • Ability to contribute to architecture and design meetings
  • Collaboration with Engineering Manager on roadmap planning and refinement

Benefits

  • Flexible schedules and authentic work-life balance
  • Opportunities for continuing education
  • Social activities per country sponsored by the company
  • Birthday celebration
  • Payment in US Dollars

Work Arrangement

Remote (Worldwide)

Additional Information

  • Payment in US Dollars
Required Skills
ReactTypeScriptNext
About company
Software Mind
Software Mind develops solutions that make an impact for companies around the globe, working with tech giants & unicorns on transformative projects and emerging technologies.
All jobs at Software Mind Visit website
Job Details
Category frontend
Posted 21 days ago