Participate in the software development lifecycle (SDLC), including implementation, testing, and deployment.
Partner with the team in creating and maintaining team documentation including user manuals and other related materials that describe the software architecture and functionality that your team supports.
Design, build, and support performant distributed systems.
Demonstrated ability to take on challenges by pairing with other engineers, comfortable working independently and mentoring junior developers.
Experience you ll bring:
Demonstrated ability to analyze problems, identify candidate solutions, and communicate trade-offs and recommendations to peers and leaders.
Partner with product teams in product maintenance by resolving bugs, implementing updates to dependencies, and other various improvements as needed to ensure that our product continues to function as expected.
Demonstrated ability writing unit tests, performing code reviews, and participating in design discussions about architecture, data shape, and business logic with a commitment to engineering excellence.
Requirements:
Requires a minimum of 6 Years of related experience.
An engineering graduate with computer science or information technology background.
Hands-on experience with Node.JS and React.JS.
Database knowledge: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
Experience working collaboratively with Agile or Kanban development teams.
RESTful APIs and AWS Cloud.
Version control: Git, GitHub/GitLab/Bitbucket.
Why you ll love working here:
We re a blended workplace, where team members work remotely or in a hybrid setup depending on their role and location
We re mission driven and guided by our culture pillars
We have a strong commitment to diversity and belonging
We cultivate a culture of trust, autonomy, and collaboration
We re lifelong learners and champion team member growth and advancement
We ve got you covered - team member benefits include competitive compensation packages, medical coverage, unlimited PTO and Summer Fridays, wellness reimbursements, Pluralsight subscription, professional development funds and more.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time