Job Type
The Position
We are seeking a Software Engineer II to contribute to our Engineering Team by designing and implementing solutions that align with organizational goals. This role will be responsible for independently designing and managing small projects, writing efficient, well-structured, and thoroughly tested code, and participating in code reviews to ensure high-quality development that supports the broader application mission.
Main Responsibilities:
* Design, develop, and maintain full-stack application features, with an emphasis on front-end development.
* Plan, estimate, build, and support multidimensional products.
* Work with Angular and Django to implement scalable solutions.
* Deliver high-quality project work on time, ensuring thorough test coverage.
* Collaborate with the product team to clarify feature requests and develop effective solutions.
* Identify opportunities to refactor code and improve scalability.
* Participate in the hiring process and training of new team members.
* Take ownership of projects throughout the full development lifecycle, including deployment and ongoing improvements.
* Perform code reviews following YCharts' engineering standards and best practices.
Requirements:
* 2+ years of relevant industry or academic experience.
* Experience designing, building, and maintaining application features on both the backend and frontend.
* Proven ability to contribute to multi-month projects from conception to maintenance in a team environment.
* Strong problem-solving skills and the ability to take initiative when challenges arise.
* Experience working with non-technical teams (product, business, etc.) and a proven ability to effectively communicate technical concepts.
* Self-motivated, well-organized, and capable of working independently.
What We Offer:
* 100% employer-paid health, dental, and vision insurance.
* 401(k) match to support your financial future.
* Flexible time off, vacation days, sick days, and a celebration day.
* Paid parental leave to support work-life balance.
* Professional development stipend to help you grow in your career.
* Hybrid work schedule with flexibility to work both in-office and remotely.
* Summer hours so you can enjoy more sunshine.
About Us:
We're a leader in fintech and wealth-tech, empowering financial advisors, asset managers, and wealth managers with best-in-class investment research tools, data visualization, and sales enablement software. Our cloud-based SaaS platform helps users make smarter investment decisions and communicate more effectively with clients.