Senior Software Engineer/Associate Tech Lead – React.js/React Native & Ruby on Rails (SM01)

Swivel Group
Full-timeSri Lanka

Swivel Group, headquartered in Australia is best known for building and implementing custom solutions for businesses to enable them to innovate, scale and compete at a global standard. We've been around since 2019, with a team growing beyond 160+ employees that help us challenge and innovate for our partners across the software, digital, and finance landscapes.

Our Brands: Swivel Tech, Swivel Finance, Swivel Talent, and Swivel Foundation

Responsibilities:

  • Design, develop, test, and deploy high-quality web applications using React.js/Next.js and Ruby on Rails.
  • Work closely with the UI / UX team and translate Figma designs to web interfaces by following design guidelines.
  • Ability to write well-documented, clean TypeScript code.
  • Participate in peer code reviews.
  • Very good understanding of working with a scrum team, iteration planning, daily standups and experience of using Jira.
  • Offer mentoring to junior members in the team and guide them as and when required.
  • Effective interpersonal and communication skills and the ability to interact promptly and professionally with teams across different time zones

Years of Experience: 3 - 4 years of experience in developing applications with 3+ years of React or React Native experience and 2+ years of RoR experience.

Skills required for the role:

  • ReactJS or React Native – 3+ years
  • TypeScript – 2+ years
  • Ruby on Rails – 2+ years
  • Redux or other state management libraries
  • Unit testing in React and RoR
  • Git version controlling
  • Experience working CI/CD pipelines
  • Experience in cloud environments such as AWS / Azure / GCP
  • Experience with Agile Software Development

Nice to have skills:

  • NodeJS
  • Next.js

Required Attributes:

  • Strong interest in learning and ability to adapt to new technologies.
  • Analytical and problem-solving skills
  • Excellent communication skills

Qualifications:

Individual should possess a bachelor's degree in computing, Information Technology, or other relevant field (physical science, mathematics)

Engagement

  • Full -time, permanent

Work model

  • Hybrid

Benefits

What We Can Offer You:

  • A dynamic and supportive working environment
  • Full medical benefits
  • Training & Development
  • Flexible and hybrid working arrangements
  • Attractive remuneration

Work Culture

Swivel promotes a culture of positivity, openness, growth, collaboration, and fairness within our work environment. Individual development matters to us. We put in a sincere effort to help our team grow on professional and personal levels.

Swivel Values

Trust: A confident relationship in our staff, that would adhere to transparency and honesty in our dealings

Innovation:Initiative, collaboration, challenging the industry and continuously evolving

Premium:Top talent, going above and beyond and treating your workplace as your own business

Respect:Everyone matters and so do their ideas

Team: Be supportive, welcoming, community, family-oriented and as strong as our weakest

Our Channels

Website - https://swiveltech.io

Instagram - https://www.instagram.com/swivel.group/

Facebook - https://www.facebook.com/swivelgroupau

LinkedIn - https://www.linkedin.com/company/swivelgroupau/

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
How did you hear about this position