Job Description
Do you enjoy solving problems that will serve thousands of people? Are you experimental yet pragmatic in problem solving? Do you consider yourself to be a strong communicator? If yes, this role might be for you!
What You’ll Be Working On
- Engineering, writing, and deploying scalable, secure, and maintainable new features
- Maintaining, extending, and refactoring existing production features
- Collaborating and contributing to the continuous efforts in improving development standards (test-driven development, code reviews, etc.)
What We’d Like to See in the Candidate
- Junior: Fresh graduates or 1 - 3 years of experience in software project implementation and related fields
- Mid or Senior: Minimum 4 years of professional experience coding in any programming language, preferably Java and/or Ruby
- Good understanding of data structures & algorithms
- Good understanding of software engineering concepts
- Willing to work with: Java Spring Boot/Ruby on Rails
- Comfortable with front-end technologies such as: JavaScript, HTML, CSS, and jQuery
- Experience in the banking or insurance industry is a plus