Senior Software Engineer II

Jellyvision Logo

Jellyvision

πŸ’΅ $145k-$160k
πŸ“Remote - Worldwide

Summary

Join Jellyvision as a Senior Software Engineer II and provide technical leadership to a cross-functional team. You will design and develop high-quality, maintainable code using React Native and contribute to a greenfield project. Collaborate with stakeholders, mentor junior developers, and ensure code quality through code reviews. Investigate and resolve technical issues, and proactively identify areas for improvement. Stay up-to-date with emerging technologies and contribute to a positive and inclusive work environment. The role offers a remote location and a competitive salary.

Requirements

  • 5+ years of experience developing cross-platform/hybrid applications
  • Expertise in React Native and Expo CLI
  • Proficiency in full-stack development, ideally with Python or Ruby on Rails
  • Understanding of relational databases (experience writing raw SQL is a bonus)
  • Understands how to consume internal and external APIs
  • Automated testing experience (unit, integration, and functional tests)
  • Familiarity with container orchestration; ie. Docker
  • Track record of helping expand and optimize CI/CD and pipelines

Responsibilities

  • Design and develop clean, straightforward solutions to problems
  • Write high-quality, maintainable, reliable, and performant code
  • Adhere to Agile methodologies and focus on rapid delivery, CI/CD, and test automation
  • Be a key part of a team building a greenfield project from the ground up
  • Transfer knowledge and best practices in React Native to other engineers
  • Mentor junior developers, conduct code reviews, and provide technical guidance to ensure code quality and best practices
  • Architect scalable and maintainable solutions that meet performance and security requirements
  • Investigate and resolve technical issues, bugs, and performance bottlenecks
  • Proactively identify areas in the team's code where technical debt may slow the SDLC, understanding the cost/benefit of addressing it, and present solutions to the team
  • Be curious! Stay up-to-date with emerging technologies and trends in software development
  • Collaborate with Product Managers, Designers, and other key stakeholders to define high level system requirements
  • Coach, mentor, and set an example for less experienced team members
  • Give and receive constructive code review feedback
  • Collaborate with Jellyvision's non-tech teams (ex. designers, writers, producers)

Preferred Qualifications

  • Comfortable in AWS or other cloud environments (DevOps experience is a bonus)
  • Experience with a headless CMS

Benefits

Location : Remote

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.

Similar Remote Jobs