Senior Software Engineer
Boston, MA
Full Time
$140k - $180k
Location: Greater Boston, MA (onsite)
Company Overview: We are transforming the financial analytics space with cutting-edge solutions that empower both businesses and individuals. As an expanding tech company, we take pride in developing scalable, high-performance products designed to address complex challenges. We're on the lookout for a skilled and experienced Senior Software Engineer to join our vibrant engineering team.
Position Overview: As a Senior Software Engineer, you will play a key role in designing and building seamless, intuitive, and scalable user interfaces. You'll collaborate with a talented group of engineers, designers, and product managers to deliver exceptional digital experiences using the latest technologies. If you have a passion for frontend development and want to work in a fast-paced, innovative environment, we would love to hear from you.
Responsibilities:
-
Lead the design, development, and maintenance of frontend systems using TypeScript, React, and GraphQL.
-
Build scalable, responsive, and high-performance user interfaces for web applications.
-
Work closely with cross-functional teams to define and implement new features.
-
Write clean, maintainable, and testable code following best practices and code standards.
-
Troubleshoot and resolve complex technical issues, ensuring optimal performance and user experience.
-
Contribute to architectural decisions and ensure the frontend integrates seamlessly with the backend systems.
-
Stay up-to-date with the latest trends and best practices in frontend development.
Requirements:
-
Strong experience with TypeScript and React.js for building modern, scalable web applications.
-
Solid understanding of GraphQL and its integration with frontend technologies.
-
Hands-on experience with AWS services such as Lambda, S3, and API Gateway.
-
Experience in designing and optimizing responsive and performant user interfaces.
-
Proven ability to write clean, maintainable, and efficient code.
-
Excellent problem-solving skills and ability to troubleshoot complex issues.
-
Strong communication skills and ability to work both independently and as part of a team.
Bonus Points If You Have:
-
Familiarity with AWS Amplify, Serverless architecture, or other advanced AWS services.
-
Understanding of CI/CD pipelines and version control (Git).
-
Experience with testing frameworks like Jest, Cypress, or React Testing Library.
Why Join Us?
-
Competitive salary and benefits package.
-
Opportunity to work on cutting-edge technologies.
-
Flexible work hours and remote-friendly environment.
-
Supportive, collaborative team culture.
-
Work in a growing company with room for professional development.