Senior Software Engineer Position
We are seeking a skilled Senior Software Engineer to join our early-stage venture. As a key member of our team, you will play a vital role in designing, developing, and maintaining a mobile application using React Native and a server-side built with Type Script on Node.js.
This is an exceptional opportunity for a talented software engineer looking to make a meaningful contribution to a cutting-edge project. If you are passionate about building high-quality features that solve real user problems and have experience in React Native, Type Script, and Node, we want to hear from you.
About the Role
* Design, develop, and maintain a mobile application using React Native and a server-side built with Type Script on Node.js.
* Partner with product teams to ship high-quality features that solve real user problems.
* Participate in code reviews, technical planning, and architecture discussions.
* Contribute to and uphold engineering best practices around code quality, testing, CI/CD, and observability.
* Lead by example in identifying and resolving technical debt, improving performance, and increasing system reliability.
* Mentor and support junior and mid-level engineers.
Requirements
* 5+ years of programming and software development experience.
* Experience and comfort in React Native, Type Script, and Node.
* Familiarity with relational databases (e.g., Postgre SQL).
* Comfortable working in cloud-based environments (e.g., AWS, Azure) and using tools like Docker, Git Hub Actions, or similar for CI/CD.
Why Join Us?
Enjoy a flexible and dynamic startup environment. We nurture a safe space for our people to show up as they are. Competitive salary and bonus structure. Opportunities for professional growth and development. Access to the best-in-class benefits that Comm Bank offers.