Job Description
As a Frontend Software Engineer at Maven AGI, your role is pivotal in the development and maintenance of our software systems. This position operates within a fast-paced and collaborative environment, tackling complex technical challenges, and contributing innovative solutions to enhance our products.
What You’ll Do:
Software Development: Lead the design, coding, testing, and deployment of high-quality software applications.Architectural Design: Collaborate across teams to architect software systems for optimal performance, scalability, and reliability.Security and Privacy: Implement and maintain security and privacy measures, such as data encryption, access controls, and compliance with relevant regulations, throughout the software development lifecycle.Coding and Scripting: Create clean, efficient, and maintainable code in languages such as Java, Typescript, and more.Problem Solving: Identify and resolve intricate technical issues to ensure software solutions align with business goals.Testing and Quality Assurance: Implement unit tests, integration tests, and automated testing to maintain software quality.Documentation: Produce and update comprehensive documentation for code, software architecture, and development processes.Code Review: Actively participate in code reviews to ensure code quality and knowledge sharing within the team.
Requirements
Who You Are:
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Experience: Proven experience as a Software Engineer with 3+ years of software development experience.Technical Skills:Strong understanding of UI frameworks such as React, NextJSFamiliarity with software development methodologies (e.g., Agile, Scrum).Knowledge of database systems, cloud technologies, and web development frameworks.Experience with version control systems (e.g., Git).Problem-Solving: Strong analytical and problem-solving skills with a passion for addressing complex technical challenges.Communication: Excellent written and verbal communication skills, facilitating effective collaboration with cross-functional teams.Adaptability: Willingness to learn and adapt to new technologies and programming languages as necessary.
Maven AGI is a technology company that focuses on the development of modern artificial intelligence (AI) solutions. Their primary aim is to reimagine the customer support experience by leveraging AI to lower costs, improve speed and quality, and drive efficiency. Their AI solutions are designed to unlock human potential by enabling teams to be more productive and giving them time back to do the work only humans can do. They also offer a range of services including customer acquisition strategy and operational planning. The company has a team size of 50 employees, with roles ranging from product management to sales and marketing.