Culture defines success

It is tough to place a finger on what makes a workplace tick for you. But culture is the one thing what makes the difference between success and failure, yours and ours. We believe success is an externally perceived bounded metric, while satisfaction is internal and is unbounded. If we are not satisfied, success is immaterial. This is something we Wavemakers identify strongly with.

We are always looking for - because they are hard to find - strong individuals who are curious, open minded, and in a relentless pursuit of excellence in their profession. While skills can be sharpened on the job, we are always looking for this DNA.

Open Roles

Plano, Texas

Business Manager
(Experience: 5 – 10 Years)

The Role

The Business Manager reports directly to the Vice President of Go-to-Market for WaveMaker and has strong potential for growth along with the business. This person will be responsible for:

  • scaling a strategic named account to key goals (booking, ARR, deal wins, reference-ability)
  • generating and closing new business opportunities with named account and net new logos
  • co-owning customer success across own portfolio
  • making first-rate demos and presentations to clients and prospective clients
  • collaborating with partners on joint GTM planning, sourcing and winning deals

In this role, you will work very closely with WaveMaker business, product, implementation services and customer success/support teams.

This position will be based at WaveMaker’s Plano, TX headquarters.

Who You Are

  • You are a customer-obsessed and growth-driven business professional with 5-10 years of progressive experience in the enterprise software/SaaS industry in two or more of the following areas: account management, customer engagement leadership, sales, customer implementation, pre-sales, consulting, customer success or customer support.
  • You have a technical degree (+ MBA preferred) and are well-versed with the latest trends and insights about application development, cloud and other modern enterprise technologies
  • You are curious, self-driven, prepared and thorough, have a bias for action, and are proactive and energetic.
  • You have excellent communication, interpersonal and analytical skills including the ability to present clearly and persuasively to customers, partners, colleagues and senior executives.
  • You are very comfortable in rolling up your sleeves and making technical demos and presentations or jumping into the details of a customer issue or shepherding a new initiative and program managing all aspects of it.
  • You have a knack for knowing what customers really want and spotting opportunities and problems before they manifest; you understand and navigate the complex dynamics of a large enterprise customer.
  • You are resourceful and a problem-solver but know when to ask for help and how to take help.
  • You have high personal integrity, are confident yet humble, build trust and credibility quickly internally and with customers, are easy to work with, and lead with knowledge and content to develop authentic professional relationships.
  • Finally, you are a purpose-driven individual who wants to make a difference – you have a founder mindset and continually demonstrate drive and grit to make new and difficult outcomes happen

We Offer

  • An opportunity to join a leading tech company with a strong product-market fit and in the early stages of scaling up in a market with massive headroom and disruptive potential
  • Working with a rock star team of veterans (20+ years) in the enterprise software domain
  • A constant learning environment where you can extend and build upon your skills and interests; thrive in a workplace that has a 6-month long innovation fest
  • A competitive salary, bonus and benefits package
  • A workplace that emphasizes and thrives on doing more and talking less, being simple yet smart and ambitious, being apolitical and direct yet having empathy, with focus on substance and high quality in everything we do

Apply Now

Hyderabad

Solutions Architect
(Experience: 10 Years)

Overview:

The Solutions Architect is responsible for designing and delivering the best technical solution to customers’ business problems using the WaveMaker Platform. The solution architect will collaborate with customers and all stakeholders to understand their pain points and architect solutions within budget and time.

 

The Role

  • Architect technical solutions for projects across verticals and domains and be responsible for the architectural design and integrity of software features

  • Support advanced business functions and create a technical vision to show how the software will cover business needs and translate this vision to the development team.

  • Leverage both business and technical expertise to speak to developers and customers.

  • Elucidate on how the application can be built using WaveMaker, which APIs can be leveraged, what external business system integrations to perform, and provide a calculated estimate on the turnaround time.

  • Validate stakeholder expectations, meet their technical and non-technical requirements, be cost-effective, and stick to timelines.

  • Collaborate with customer team members and WaveMaker Platform team members to ensure solution designs are integrated and as per the solution

  • Perform activities such as risk and resource management and collaborate with project management to monitor the progress of initiatives.

Responsibilities

  • The architectural design and integrity of software features

  • Conducting architectural reviews of existing software and recommend adjustments.

  • Accelerating adoption of standards and new technologies

  • Communicating architecture guidelines, principles, and vision to development teams

  • Driving adoption of core technologies, architectural guidelines, and standards

  • Research, POCs, design, testing, and evaluation of new technologies and software components

  • Contingency and mitigation of probable problems

  • Work with DevOps team to collaborate on key decisions with regards to application deployment

Requirements

  •   Bachelor's or Master's degree in Computer science or related subjects
  • 5+ years experience leading large design efforts coordinating project teams of 4+ members in an agile environment
  • 5+ years experience designing and delivering large-scale distributed systems (ideally using modern SOA patterns and REST with Java based technologies)
  • Solid understanding of security/access control, scalability, high availability, and concurrency patterns
  • Must have worked in delivering a web application using one of the UI libraries or frameworks(Angular, React, etc).
  • Knowledge of typical enterprise integration patterns
  • Be familiar with principles of computer networks and IT security management
  • Has a good understanding of business analysis techniques and processes
  • Possess strong organizational, analytical, and system thinking skills
  • Has excellent interpersonal communication and negotiation skills
  • Has excellent written and verbal communication skills in English
  • Show a keen eye for detail and the ability to adhere to deadlines within a fast-paced environment

 Additional qualifications

  • Experience integrating with web-services
  • Experience in Banking domains like core banking, online banking etc.
  • Experience in building mobile apps for enterprise use.
  • Experience in cloud computing—Microsoft Azure, Amazon Web Services, Google Cloud

To apply, please write to careers@wavemaker.com

Full Stack - Principal Engineer
(Experience: 6 Years)

Overview

The Principal Engineer is a highly experienced engineer who is responsible for leading the project and delivering it from start to finish. The principal engineer would manage and oversee all the phases of the project, including research, development and design. Make sure your team is meeting deadlines, goals and budget restraints. You will be the go to person for the team and the customer with regard to the deliverables of the team.

The Role

  • Serve as an expert on the WaveMaker platform, delivering best quality software applications, both web and mobile, to customers.
  • Meet with key stakeholders to discuss estimates, sprint delivery planning and develop a timeline.
  • Take Ownership of modules, design them, lead the development and influence customer deliveries.
  • Act as a supervisor for the project delivery team, taking care of hiring, training, mentoring and delegating work.
  • Be adept in applying your knowledge and experience in creating software artifacts/codebase.
  • Be adept at using tools such as git, jenkins, sonarqube, veracode among others, to achieve your engineering goals.
  • Collaborate with team, managers and other stakeholders both offshore and onsite to achieve the objectives of the project within sprints.
  • Perform code reviews, design reviews, code merges etc.

 Requirements

  • 2+ years’ experience leading delivery efforts coordinating a project team of 4+ members in an agile environment
  • 3+ years’ experience designing and delivering web applications (ideally using modern SOA patterns and REST with Java based technologies, experienced in frameworks like Spring, Hibernate etc)
  •  Solid understanding of security/access control, scalability, high availability, and concurrency patterns
  • Must have worked in delivering a web application using one of the UI libraries or frameworks (Angular, React, etc).
  • Has excellent interpersonal communication and negotiation skills
  • Bachelor's or Master's degree in Computer science or related subjects

Additional qualifications

  • Experience integrating with web-services
  • Experience in Banking domains like core banking, online banking etc.
  • Experience in building mobile apps for enterprise use.
  • Experience in cloud computing—Microsoft Azure, Amazon Web Services, Google Cloud

To apply, please write to careers@wavemaker.com

Full Stack – Senior Development Engineer
(Experience: 5 – 7 Years)

  • A full-stack hands-on experience.
  • Proven record of object-oriented design and Java programming skills.
  • Should adhere to process set by the teams.
  • Should be able to write code and do code review.
  • Should work independently and help junior member in team.
  • Good Hands-on experience (5-7 Years) on Java, J2EE and well versed with SQL.
  • Good understanding of SOA and microservice architecture.
  • Experience on the framework like Spring, Hibernate.
  • Experience on Front end technologies like HTML, JavaScript, Bootstrap, Angular, Bootstrap, CSS.
  • Qualifications: B.E. / B. Tech / M.E. / M. Tech / M.S. in Comp. Sc / MCA or equivalent experience.

To apply, please write to careers@wavemaker.com

Full Stack - Development Engineer
(Experience: 2 – 5 Years)

  • Experience (2-5 years) in Java, SQL, PLSQL, HTML, JavaScript, Bootstrap, Angular, Bootstrap, CSS.
  • Should adhere to process set by the teams.
  • Should be able to write code.
  • Should work independently with little or no help from seniors.
  • Good understanding of object-oriented design and Java programming skills.
  • Qualifications: B.E. / B. Tech / M.E. / M. Tech / M.S. in Comp. Sc / MCA or equivalent experience.

To apply, please write to careers@wavemaker.com

Senior UI Development Engineer
(Experience: 3 Years)

Role

  • Participate in the design of the user interface working with user experience designers with input from product management, architects and business users.
  • Recommend and incorporate UI framework for Enterprise Software
  • Translate designs and wireframes into high quality code using an Agile methodology by providing architecture & design for the components and their interaction.
  • Participates in module design with focus paid to the production of high quality, portable, maintainable and compliant software
  • Provide design and requirement inputs to product architect in support of goals
  • Responsible for developing the UI SDK and tooling used to enable the company building products swiftly and easily. Optimize components for maximum performance and compatibility across a vast array of web-capable devices and browsers.

Who you are

  • A team member who is passionate about quality and demonstrate creativity and innovation in enhancing the product, with excellent problem solving, debugging, analytical and communication skills.
  • Ability to quickly learn new languages and technologies as required for a successful project delivery.
  • Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
  • Contribute to process improvement initiatives.

Required Skills

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Strong knowledge in UI frameworks
  • Good knowledge on browsers, both at their API level and their internals (JS engines; browser performance - reflow, repaint, Service Workers; CDNs; HTTP protocol; etc.)
  • Thorough understanding of Angular, AngularJS and its core principles.
  • Knowledge of RxJS is a plus.
  • Knowledge of web performance and speed/memory optimisation techniques
  • Ability to debug large scale codebases using the available tools
  • Collaborative and able to influence across the organization.
  • Familiarity with RESTful APIs. Familiarity with authorization mechanisms like
  • Experience working in an agile development environment and tools is required
  • Excellent communication and interpersonal skills.
  • Focus on customer satisfaction with the ability to provide problem resolution in a timely manner

To apply, please write to careers@wavemaker.com

UI Development Engineer
(Experience: 2 – 5 Years)

Role

  • Independently design, code and test major features, as well as work jointly with other team members to deliver complex changes
  • Write code according to varying levels of specifications created by UI designers in order to create mock-ups, prototypes and final product
  • Independently design, code and test major features, as well as work jointly with other team members to deliver complex changes

Required Skills

  • Primary skills are CSS/HTML/JS/Angular.
  • Good Hands-on experience (2-5 Years) and understanding of Ajax, Object-oriented JavaScript, DOM and XML
  • Good understanding and working knowledge of Bootstrap UI framework
  • Need to have good analytical and problem-solving skills.
  • Good verbal and written communication skills.
  • Proven result-oriented person with a delivery focused in a high fast-paced and dynamic environment.

To apply, please write to careers@wavemaker.com

SDET - Web Applications
(Experience: 1 year)

Who you are

  • Team player, Quick learner, change/innovation agents and self-starter on different technologies
  • Enthusiastic towards learning new technologies and ready to take up new challenges
  • Takes delight and pride in breaking software code.

Role

  • Set up, maintain, and operate test automation frameworks on multiple application platforms like Web and Mobile
  • Continuous monitoring of test reports and communicating to the team for any failures.
  • Able to test new features and enhancements related to the Product.
  • Build different test scenarios and acceptance tests for new features.
  • Investigate customer problems referred by the technical support team
  • Create and manage bug reports and communicate with the team
  • Work with deployment teams and resolving any level issues for the system

Required Skills

  • Hands-on experience on Automation using Selenium and Java.
  • Knowledge on or Hands-on experience on Mobile Automation using Appium.
  • Knowledge of API testing(REST, Swagger) using Postman or Rest Assured.
  • Knowledge of Docker and kubernetes.
  • Knowledge of CI/CD pipeline creation.
  • Knowledge on defect management process and testing tools

Professional Skill

  • Proven success in contributing to a team-oriented environment
  • Proven ability to work creatively and analytically in a problem-solving environment
  • Excellent leadership, communication (written and oral) and interpersonal skills

To apply, please write to careers@wavemaker.com

SDET-Mobile App
(Experience: 1 year)

Who you are

  • Team player, Quick learner, change/innovation agents and self-starter on different technologies
  • Enthusiastic towards learning new technologies and ready to take up new challenges
  • Takes delight and pride in breaking software code.

Role

  • Set up, maintain, and operate test automation frameworks on multiple application platforms like Web and Mobile
  • Continuous monitoring of test reports and communicating to the team for any failures.
  • Able to test new features and enhancements related to the Product.
  • Build different test scenarios and acceptance tests for new features.
  • Investigate customer problems referred by the technical support team
  • Create and manage bug reports and communicate with the team
  • Work with deployment teams and resolving any level issues for the system

Required Skills

  • Hands-on experience on Mobile Automation using Appium.
  • Knowledge of API testing(REST, Swagger) using Postman or Rest Assured.
  • Knowledge of Docker and kubernetes.
  • Knowledge of CI/CD pipeline creation.
  • Knowledge on defect management process and testing tools

Professional Skill

  • Proven success in working well with developers
  • Passion to represent bugs from customer points of view and drive a sense of urgency among the team in addressing them quickly
  • Proven ability to work creatively and analytically in a problem-solving environment
  • Excellent leadership, communication (written and oral) and interpersonal skills

To apply, please write to careers@wavemaker.com

Product Support Engineer
(Experience: 2 years)

Role

  • Take ownership of customer issues reported and see problems through to resolution
  • Study, diagnose, troubleshoot, and recognize solutions to solve customer issues
  • Follow standard methods for proper escalation of unsolved issues to the appropriate internal teams
  • Ensure proper recording and closure of all issues
  • Prepare accurate and timely reports
  • Document knowledge in the form of knowledge base tech notes and articles
  • Communicate directly with customers
  • Solve technical problems and always be ready to share knowledge and help.

Skills

  • Strong knowledge on Object Oriented Programming(OOPs) Concepts.
  • Technical background in web-related technologies and basic programming experience with Java, HTML5, JavaScript and CSS
  • Good written and verbal communication skills
  • Good knowledge of Java & Javascript.
  • Good problem-solving skills

Note

  • Willing to work in rotational shifts (24/7)

To apply, please write to careers@wavemaker.com

Backend Developer
(Experience: 1 year)

Roles & Responsibilities

  • Designing and developing modules for high-volume, multi tenant low code platform.
  • Contributing for the future product roadmap and architecture of the platform.
  • Own a couple of modules and drive them from design to delivery.
  •  Writing well designed, testable, efficient code and participating in code reviews.
  • Mentor a couple of team members.

Required Skills

  • Bachelor's/Master's degree in Computer Science or equivalent.
  • Proven hands-on 1-4 years Software Product Development experience. Startup Experience is preferred.
  • Proficiency in designing and developing applications using Java EE, Spring, REST,JDBC/Hibernate.
  • Extensive knowledge of Microservices and SOA.
  •  In depth knowledge on Object Oriented analysis and design patterns.
  • Experience in the Docker, Containerization, kubernetes, Cloud, AWS would be an advantage.
  • Very good Presentation, written and oral communication skills

To apply, please write to careers@wavemaker.com

UI Architect
(Experience: 9 - 13 years)

About

The UI Architect is responsible for engaging with system architects/product team to comprehend functional challenges, prototype new ideas, and new technologies, and
help to create innovative solutions using the WaveMaker Platform. The UI architect will
collaborate with customers and all stakeholders to understand their pain points and
architect solutions within budget and time.

 

Role

  • Provide design direction to the project teams across verticals and domains and
    be responsible for the UI design and software features
  • Work closely with design teams and have exposure to design tools like Zeplin
    and Invision etc
  • Be involved in the conceptual phase of projects to provide the right design
    considerations for the UI features to be developed using the WM Platform.
  • Leverage both business and technical expertise to speak to developers and
    customers.
  • Elucidate on how the application can be built using WaveMaker, which prefabs
    can be leveraged, what external libraries and components are to be used, and
    provide a calculated estimate on the turnaround time.
  • Validate stakeholder expectations, meet their technical and non-technical
    requirements, be cost-effective, and stick to timelines.
  • Collaborate with customer team members and WaveMaker Platform team
    members

Required Skills

  • Providing the best UI architecture to the customer application, both web and
    mobile.
  • Conducting design and code reviews of existing software and recommend
    adjustments
  • Accelerating adoption of standards and new technologies
  • Communicating architecture guidelines, principles, and vision to development
    teams
  • Driving adoption of core technologies, architectural guidelines, and standards
  • Research, POCs, design, testing, and evaluation of new technologies and
    software components
  • Ensuring performance and security factors for all the UI requirements in the
    project.
  • Own the accessibility and internationalization aspects of the features being
    developed.

To apply, please write to careers@wavemaker.com

Technical Writer
(Experience: 3 years)

About

We are looking for a creative, curious, and ambitious content creator to join our
highly-skilled and enthusiastic team. We are a team that works collaboratively with
developers, quality engineers, product managers, and designers to develop an
industry-leading low-code app development platform. We believe our commitment
and ability to personalize apps with minimum code have made WaveMaker
competitive in the industry.
With the growing demand for WaveMaker, product documentation has become the
primary source of the knowledge base for all our stakeholders. Our belief in clear
communication and delivering unwavering support with high-quality content is our
top-most priority.
You're an excellent match if you are an independent worker curious to learn about
technology and love breaking technical concepts into simple steps. You do not
restrict writing copy alone, but you enjoy developing infographics, visuals, and
videos.

What you'll be doing

  • Collaborate with Engineers, Product Managers, and UX designers to create
    developer documentation.
  • Develop training materials in more fun and engaging forms such as videos
    and contextual learning.
  • Plan, document, and publish release notes for product releases, including
    weekly hotfixes.
  • Review documents and edit them with an eye for detail.
  • Compose feature documentation, including why we introduced a feature, how-
    to guide, and use cases.
  • Write blogs, news, and announcements.

What we look in you

  • You can quickly learn and understand complex topics.
  • You identify complicated and grammatically incorrect sentences and make
    them simple and jargon-free.
  • You enjoy playing around with the tool and identifying ways to improve our
    existing documentation.
  •  You do not hesitate to bring new ideas to a discussion even if you think they
    may sound inexpert.
  • You enjoy creating content such as videos and illustrations that are interesting
    and easy to follow.
  • You have native-equivalent English language ability.

Nice to have: as an ideal candidate

  • Enthusiasm for technology innovation.
  • Understanding technical writing guidelines. For example, Style guide, The
    Chicago Manual of Style.
  • Basic understanding of HTML, CSS, JavaScript, and Markdown.
  • Understanding of CMS (Content Management Systems) publishing tools.
  • Have experience in image and video editing tools.

To apply, please write to careers@wavemaker.com

Our Cornerstone

Platform is the very floor we stand on. Customers trust and rely on us to remain stable as bedrock, as they take on the uncertainties of the market in pursuit of their dreams. We are such a platform team.

WaveMaker is an intuitive and open standards low code platform, designed to be easily adopted by professional developer teams wanting to accelerate delivery. We are proud that thousands of application developers across the globe are using WaveMaker platform to build and deliver powerful web applications. We see ourselves as coders creating value for other coders, making software development more efficient, faster, and fun for all developers.

 

Such pride and passion is mirrored in the way we work inside WaveMaker, the respect with which we treat each other, the professional freedom, and the learning and growth opportunities that we place in front of you.

 

WaveMaker is based in Plano, Texas, and was part of VMWare till 2013, when it joined Pramati. It was re-built as a consumable low-code platform by the team that created industry's first Java app server, targeting fin-techs, ISVs, and enterprises who want to overhaul customer experience and move to a micro-services based composable architecture.