Lumiant - Full Stack Developer
Location
Evanston, IL | United States
Job description
About Lumiant
Lumiant is a SaaS startup providing an award-winning advice engagement and client experience platform where advisors connect with clients around their lives, values & finances. Designed by values-based advice professionals, using a human centred methodology, we enable financial advisors to deliver highly personalized and transformational client experiences at scale. Headquartered in Sydney, Australia, with an office in Chicago, United States, Lumiant serves clients in the United States, Australia, and New Zealand.
Through our platform, we help people identify their life values, set SMART goals to live a life aligned to their values, and provide the tools, advice, and support to empower them to confidently achieve their goals. Our platform helps transform qualitative client conversations into quantifiable outcomes, visualizing the impact and value of advice. We are passionate about creating engaging, memorable, and measurable values-based client experiences delivered through advice professionals.
Read more about us on:
About You
Driven by product excellence and client satisfaction, you're a passionate problem-solver boasting a razor-sharp analytical mind. You seamlessly navigate between the worlds of tech and business, ensuring every stakeholder is on the same page. With robust communication skills, you simplify complex technical jargon for a diverse audience. Eager to dive into the latest technologies (Go, Python, Typescript, GraphQL, AWS, Serverless, etc.), you're also excited to learn about wealth management in a dynamic startup setting. Collaborative at heart, you're not just looking to develop applications; you're aiming to revolutionize the client experience in wealth management. Join us in sculpting a world-leading client journey.
Responsibilities:
- Design and develop scalable, responsive, and user-friendly web applications.
- Collaborate with product managers and designers to understand project requirements and translate them into technical specifications.
- Implement and maintain front-end and back-end functionalities of web applications.
- Write clean, efficient, and well-documented code.
- Perform testing and debugging to ensure the quality and reliability of applications.
- Integrate external APIs and third-party services as needed.
- Stay up-to-date with emerging technologies and best practices in software development.
Requirements
Responsibilities
- Act as a Client Advocate - Proactively address and respond to client issues, feedback, and requests to enhance user satisfaction and experience
- Collaborate closely with the Customer Success, Product, Engineering and Operations teams to deliver an innovative world-class product with an outstanding end-client experience, built on top of a modular platform
- Be versatile and adaptable - Dive into any part of the stack as needed, embracing opportunities to learn new skills or technologies, even if it means stepping out of your comfort zone
- Comfortable working autonomously, able to deliver an end result independently
- Develop a highly performant, optimised, accessible, internationalised, intuitive and secure application underpinned by an event driven, scalable, modular and highly testable codebase
- Contribute and adhere to best coding practices, continuous integration and continuous delivery processes
- Participate in the code review process
- Participate in workshops, stand-ups, internal showcases and retrospectives
- Stay up-to-date with the latest industry trends and technologies
- Contribute ideas and improvements to our tech stack
Minimum Qualifications and Experience
- Degree in Computer Engineering / Computer Science or equivalent experience
- 3+ years of experience in modern software engineering practices focused on being agile, DevOps, Continuous Integration, Continuous Delivery and Quality Engineering
- Deep expertise in designing, developing, and debugging in Go or Python with a comprehensive understanding of object-oriented design principles and patterns
- Proficient in writing and optimizing SQL statements
- Exceptional problem-solving skills with the aptitude to troubleshoot and debug challenging issues
- Excellent communication skills, emphasizing client responsiveness and team collaboration
- Ability to write effective, scalable and secure code coupled with an understanding of automated testing and the creation of readable, maintainable tests
Preferred Experience
- Hands-on experience with AWS and Linux, or familiarity with other cloud providers such as Azure or GCP
- This position is full-time with 2-3 days in our Chicago office per week.
Benefits
Lumiant offers a competitive vacation, Healthcare, and 401K benefit programs.
Job tags
Salary