Apply now to become the newest member of our team.
Customer Success Manager
We are currently seeking a customer-centric, energetic, and highly-motivated individual to join our team. The Customer Success Manager (CSM) is responsible for cultivating and maintaining strong relationships within assigned accounts ensuring high levels of customer satisfaction and recognition of ROI, leading to strong renewals and growth opportunities. The CSM works closely with our customers alongside sales, development, and technical support teams to ensure our services are delivered successfully.
Build relationships with assigned customers, help them with issues, and continually delight them with a positive, customer-centric attitude. Provide proactive strategy with their assigned customer accounts
Work with customers to ensure they are leveraging HubSpot effectively and finding value in our services
Become an expert in HubSpot and educate customers on the use and benefits of the CRM
Work closely with sales, support, and other technical teams to ensure an exceptional customer experience and take care of any customer issues
Be a customer advocate while capturing customer feedback and reporting requests to the technical support team
Efficiently manage time to focus on essential activities to ensure customer satisfaction, account renewal, and account growth
Develop and share best practices with team members to continually improve the quality, effectiveness, and efficiency of our processes
Maintain a revenue base by managing account retention and renewal
Possess strong phone, written, and verbal communication skills with excellent presentation skills
Confident, high energy, self-motivated, and a true team player
Experience working with senior and executive-level customer contacts
Demonstrated ability and desire to work and excel in a fast-paced environment
Excellent multitasking and project management skills
Understanding of Internet and web applications with a desire to learn new technologies
Ability to understand and articulate business requirements
Must possess a proven understanding of business processes
Well-organized, with a high attention to detail and ability to prioritize
Experience in working with CRMs is a plus
Senior Software Engineer
We are looking for a Senior Software Engineer who will develop information systems by studying operations, designing, developing and installing software solutions; support and develop software teams. The Senior Software Engineer will lead a team of developers responsible for building new and supporting existing websites. Ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent software engineering skills. Creative engineering balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time. Strong analytic capability and the ability to create innovative solutions.
Should have an innovator’s mindset with high aptitude for engineering superior solutions to complex problems
Need to be able to envision the final output of a development project
Plan, lead and organize process and technology stack optimization initiatives related to the development lifecycle
Lead and manage the development tasks assigned by the project manager
Assign tasks to mid and junior level web developers and/or software engineers
Must continuously improve his/her technology and coding skills
Expected to train, mentor, and assist mid and junior level engineers
Primarily responsible for writing development reports
Should have a wide range of technical and creative capabilities
Should be able to join client calls when needed to assist Customer Success Managers with answering technical questions in an efficient and effective manner
Must be proficient and highly experienced with the following technologies and platforms
Experience in working with object-oriented databases in Customer Relationship Management systems like HubSpot or Salesforce or other similar CRM systems
Working knowledge of the development lifecycle and versioning through GitFlow processes (on Bitbucket/Github/Gitlab). Experience in using Sourcetree is a plus
Advanced knowledge of the ReactJS web framework, NodeJS or Vue.js
With extensive experience in working with RESTful APIs, Swagger.io documentation and processing/transforming large amounts of data. Experience in developing RESTful API integrations through Integration Platform as a Service (IPaaS) systems is a plus
With relevant experience in working with automated application testing tools such as Selenium, Katalon Studio, BrowserStack, or similar applications
Advanced experience with cloud-based server technologies such as: Azure, GCP, AWS
Full Stack Developer
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with project managers, business analysts, and QA specialist to improve software
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks
Familiarity with databases (SQL and NoSQL), web servers (e.g. Apache) and UI/UX design
Excellent communication and teamwork skills
Great attention to detail
An analytical mind
Degree in Computer or relevant field
Mid-level Web Developer
We are looking for a Mid-Level Web Developer who will be responsible for creating new applications, improving existing applications and collaborating with intelligent professionals to create backend processes, restful APIs, database queries, and web applications. Must have the ability to translate business requirements into clear software specifications and design requirements.
Participate in software design and code reviews to ensure delivery of quality products and enhance skill sets.
Stay up-to-date on state-of-the-art programming techniques and software technologies.
Design, develop and maintain various client facing software.
Document and communicate proposed software solutions with cross-functional engineering teams in a fast paced highly technical environment.
Mentor Junior web developers, providing them development insights as well as feedback.
Collaborate with team members to ensure timely delivery of projects.
Scope requirements for new projects.
Build custom modules, email templates, forms, and themes.
Work with APIs to integrate HubSpot with different platforms.
Write and perform testing and debugging.
Partner-up with the Lead Developer to accomplish tasks and projects.
Provide updates to the Lead Developer for each task assigned to him/her.
Improved coding skills.
Mentor and assist Junior Developers.
Running tests and analysis on assigned tasks and projects.
Strong object-oriented programming and problem-solving skills.
Solid working knowledge of ASP MVP and Web API.
Skilled at writing reusable libraries.
Experienced with database development using SQL Server to create complex stored procedures, views, T-SQL.
Proficient in Java language with practical experience of JVM, multithreading, and network IO.
Familiar with distributed service architecture and distributed cache, able to realize high concurrency and high availability systems.
Experience with security protocols and frameworks.
Experience with debugging, performance profiling and optimization.
Knowledge of asynchronous / concurrency patterns.
Junior Front-end Developer
We are looking for a qualified Junior Front-end Developer to join our team. You will be responsible for building the ‘client-side’ of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications. If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
Use markup languages like HTML to create user-friendly web pages
Maintain and improve website
Optimize applications for maximum speed
Design mobile-based features
Collaborate with back-end developers and web designers to improve usability
Get feedback from, and build solutions for, users and customers
Write functional requirement documents and guides
Create quality mockups and prototypes
Help back-end developers with coding and troubleshooting
Ensure high-quality graphic standards and brand consistency
Stay up-to-date on emerging technologies
Familiarity with browser testing and debugging
Understanding of the entire web development process (design, development, and deployment)
Understanding of layout aesthetics
Knowledge of SEO principles
An ability to perform well in a fast-paced environment
Excellent analytical and multitasking skills
BSc degree in Computer Science or relevant field
We are looking for an experienced back-end developer to join our team. You will be responsible for the server-side of our web applications. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a back-end developer, you’ll work closely with our development team to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet our client’s needs.
Participate in the entire application lifecycle, focusing on coding and debugging
Write clean code to develop functional web applications
Troubleshoot and debug applications
Perform UI tests to optimize performance
Manage cutting-edge technologies to improve legacy applications
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Gather and address technical and design requirements
Provide training and support to internal teams
Build reusable code and libraries for future use
Liaise with developers, designers, and project managers to identify new features
Follow emerging technologies
Proven work experience as a back-end developer
In-depth understanding of the entire web development process (design, development, and deployment)
Hands-on experience with Python, Node JS, Java, Go, or C# programming languages
Working knowledge of CMS framework
Excellent analytical and time management skills
Teamwork skills with a problem-solving attitude
BSc degree in Computer Science or relevant field
Knowledge in Amazon Web Services is a plus
Technical Support Associate I
We are looking for a Technical Support Associate I who will provide enterprise-level assistance to our customers. You will diagnose and troubleshoot software problems and help our customers in architecting solutions to their business problems. Technical Support Associate I responsibilities include preparing kickoff deck and project roadmap document, technical setting up in HubSpot for a Marketing Memo, Sales Memo and Service Memo, Migrating data from one platform to another and do basic HubSpot integration via HubSpot Marketplace App, PieSync and Integromat. For more complex problems that require nuanced instruction, you will contact clients via video conferencing and/or provide clear, written instructions and technical manuals.