Jobs - Modus Create
Modus jobs are listed here:
https://moduscreate.com/careers/
All of the positions listed are open as of May 10.
Let’s Talk about Us
Modus Create is a Product Studio offering consulting services and SaaS products for strategic planning, design and and execution of web-based and mobile products. We work across multiple industries with Fortune 1000, ISVs, and startups to validate, plan and launch new products. Headquartered in Reston, VA, we are a bootstrapped team that has grown from 2 to 100+ people spread around the globe in 7 years, committed to building the best product consulting firm on the planet. We offer a highly collaborative, autonomous and effective working environment. We love and believe in what we do. This is your chance to be part of building something great.
Why Modus Create
- Competitive compensation
- Ability to work remotely / telecommute
- Working side-by-side with thought leaders in emerging tech
Do you have what it takes to join the DC area's most awesome tech company? Let’s start a conversation.
Let’s Talk about You
You value outcomes above all else:
You have a proven track record shipping great mobile and web products. By understanding the big picture, you articulate strategy and vision with strong written and verbal communication.
You Lead by Doing:
You realize that the big picture is worthless without getting your hands dirty in the technical details for strategic and tactical problem solving. You understand the value of situational leadership and can adapt to the needs and strength of your team.
You Love Work, Growth and Learning:
You dream of working in a culture that values hard work, continued learning and innovation with a commitment to building amazing products for clients and their end users. You’ll stop learning when you are dead, and until then you desire to gain deeper knowledge in technology and business.
Job listings below:
Front End Engineer - Angular2+ and Ionic2+
Multiple countries, contracted
You are a forward thinking, creative problem solver with a passion for core JavaScript. If you’ve got the chops and want to ditch the cubicle, apply to the best lean startup development team on the planet. At Modus Create you will collaborate with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles. This contract role may be performed from a remote location and requires a level of effort estimated at 40 hours per week.
Responsibilities
- Develop features for device agnostic mobile apps using Angular2+ and Ionic2+
- Collaborate daily with a cross functional team in a distributed environment
- Consult to our end client regarding development best practices
Required Skills and Experience
- Experience delivering high value, heavy UI front-end products
- Experience with Redux (ngrx/store or ng2-redux)
- Good understanding of front-end component based architectures
- Strong experience with Angular2+
- Previous experience building apps with Ionic
- Experience with RxJs Observable patterns
- Strong Javascript basis and very good understand of the JS core (ES6/7)
- Good understanding of HTML5 and CSS3
- Experience with at least one of the SCSS compilers Sass or Less
- Comfortable with SQLite or similar app database tools
- Experience in following Agile/Scrum SDLC
- Be comfortable communicating in a virtual environment via tools like Slack, Zoom, & Github.
- Strong leadership and ability to self-manage
- A consistent, reliable internet connection and development-grade hardware
Front End Engineer
Multiple countries, contracted
You are a forward thinking, creative problem solver with a passion for core JavaScript. If you’ve got the chops and want to ditch the cubicle, apply to the best lean startup development team on the planet. At Modus Create you will collaborate with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles. This contract role may be performed from a remote location and requires a level of effort estimated at 40 hours per week.
Responsibilities
- Write lots of quality, high performing JavaScript code
- Collaborate daily with UX, Engineering, QA and DevOps to deliver functionality to highly visible web apps used in the financial industry
- Mentor more junior team members regarding development best practices
- Collaborate daily on an Agile distributed team
Required Skills and Experience
- experience delivering high value, heavy UI front-end products
- good understanding of front-end component based architectures
- strong Javascript basis and very good understand of the JS core (ES6/7)
- Experience with Angular2+
- good understanding of HTML5 and CSS3
- experience with at least one of the SCSS compilers Sass or Less
- Good experience and understanding of .NET is very helpful
Front End Engineer - ReactJS
Multiple countries, contracted
You are a forward thinking, creative problem solver with a passion for core JavaScript. If you’ve got the chops and want to ditch the cubicle, apply to the best lean startup development team on the planet. At Modus Create you will collaborate with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles. This contract role may be performed from a remote location and requires a level of effort estimated at 40 hours per week.
Responsibilities
- Write lots of quality, high performing JavaScript code
- Development of web apps in ReactJS, Redux
- Collaborate daily with UX, Engineering, QA and DevOps to deliver functionality for a highly visible web app for a leading educational services company
- Consult to our end client regarding development best practices
Required Skills and Experience
- Good understanding of front-end MVC architectures
- Experience delivering high value, heavy UI front-end products
- Strong experience with GraphQL
- Strong experience with ReactJS and Redux
- Good understanding of HTML5 and CSS3
- Strong Javascript basis and very good understand of the JS core (ES6/7)
- Experience in following Agile/Scrum SDLC
- Experience with at least one of the SCSS compilers: Sass or Less
- A consistent, reliable internet connection
- Be comfortable communicating in a virtual environment
Manual QA Engineer
Multiple countries, contracted
Our Manual QA Engineer is a self-starter with a passion for finding bugs. A strong QA is like a hunter, looking for ways to stress and test a system. Your ultimate goal is always instilling confidence in the stability of an application for both your team and your customers. Whether you’re consulting across multiple projects and teams or rolling up your sleeves to dig into just one, your flexibility makes all the difference. This contract role may be performed from a remote location and requires a level of effort estimated at 40 hours per week.
Your Duties
- Learn about the system to develop test plans and test cases based upon functional and software design specifications for specific functional areas.
- Execute test cases, analyze and provide detailed test reports as well as detailed test results analyses
- Participate actively in functional, system, stress and regression testing activities.
- Work closely with the development team to analyze, debug and resolve any issues.
- Participate in product functional reviews, test specifications, code and documentation reviews.
Requirements
- 2+ years testing web or mobile or desktop apps, Web preferred
- Clear written communication skills in order to document concise bug reports and test cases
- A good understanding of cross-browser testing, typical vulnerabilities
- Cross-browser and cross-platform testing with tools including BrowserStack
- Experience using JIRA bug tracking system
- Experience working in Agile and/or Kanban environments
Not required, but priority will be given to candidates who
- Have an understanding of how app development works and how an app is constructed
- Prior automation experience - both good and bad!
- Have MySQL experience
- Have prior experience setting up and installing VMs
- Have experience using command line
- Have knowledge of PHP - to help develop automation suites
Full Stack JavaScript Engineer - ReactJS and GraphQL
Multiple countries, contracted
You are a forward thinking, creative problem solver with a passion for core JavaScript. If you’ve got the chops and want to ditch the cubicle, apply to the best lean startup development team on the planet. At Modus Create you will collaborate with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles. This contract role may be performed from a remote location and requires a level of effort estimated at 40 hours per week.
Responsibilities
- Build a new UI for a successful, growing analytics product
- Write lots of quality, high performing JavaScript code using ReactJS, Redux, Node, GraphQL
- Collaborate daily with UX, Engineering, QA and DevOps to build and deliver an intuitive, highly visible web app
- Collaborate, write code, write automated tests, perform code reviews and actively participate on our distributed Agile team
- Consult to our end client regarding development best practices
Required Skills and Experience
- At least 2 years experience delivering high value, complex UI front-end products
- Good understanding of modern front-end architectures
- Strong experience with ReactJS, Redux and Relay
- Experience in consuming and/or developing APIs using GraphQL, preferably with Apollo
- Excellent experience with server-side JavaScript / NodeJS
- Strong Javascript basics and very good understanding of core JS (ES6/7)
- Experience in following Agile/Scrum SDLC
- Experience with automated unit, integration and end-to-end testing is highly desirable.
- Be comfortable communicating in a virtual environment
- Previous remote team experience
- A consistent, reliable internet connection
QA Automation Engineer
Multiple countries, full time
Are you ready to build great mobile and web-based applications and lead global teams with some of the brightest thought leaders, designers and technologists? As our QA Automation Engineer, you are capable of working on a variety of development projects regardless of type and level of complexity. Whether you are on a project with no test framework or one with thousands of test cases already in place, you can provide complete and effective test strategies for the team. This role may be performed from a remote location and is estimated to require an effort of 40 hours per week.
Great QA Engineers are capable of:
- Pinpointing gaps in test coverage and developing plans to fill those gaps
- Building upon what is available to help improve testing efforts
- Understanding the complexity of test automation
- Knowing which types of testing to incorporate during development
- Providing feedback for existing test processes
- Instilling confidence in the stability of an application
- Handling multiple projects at any given time
If that sounds like you and you have at least 2-5 years of experience working in QA, we have a place for you.
Your Duties
- Implement automation test solutions based on project needs
- Collaborate daily on a distributed, cross functional agile team
- Develop test strategies and POCs for new projects
- Train clients on new tools and systems
- Mentor junior team members
- Write blog posts on QA best practices
Required Experience
- Designing test plans and processes for new products
- Testing mobile, mobile web and desktop web-based applications
- Automated functional testing with multiple testing frameworks such as Watir, WebdriverIO, or Codeception
- Incorporating TDD or BDD practices and their associated frameworks like Jasmine, Mocha, or Cucumber. Experience with Cucumber is preferred
- Working with Jenkins, Bamboo, CircleCI or comparable continuous integration systems
- Using Javascript, PHP, Ruby, Python or other comparable languages (multiple languages preferred)
- Working with JIRA or similar bug tracking system
- Working in Agile and/or Kanban environments
Highly qualified candidates will have
- Concise written and verbal communication skills for documenting bugs and test plans
- Track record of active participation and contributions to the testing community (Stack Overflow, QA/ automation framework forums, Meetup groups, blogging, Twitter)
- Familiarity with database systems, both SQL and NoSQL (For example, MySQL and MongoDB)
- Prior experience with setting up and installing VMs
- Grasp of the command line and scripting languages (like Bash and Powershell)
- Firm understanding of application development and the testing pyramid (UI, Service, Unit)
- Knowledge of utilizing Docker for testing
- Experience with API testing
- Previous experience working as a consultant
Full Stack Engineer - .NET and JavaScript / Angular 2
Multiple countries, contracted
You are a forward thinking, creative problem solver with a passion for core JavaScript. You also have a strong background in C# / .NET and SQL Server experience can design and develop key components with ease and confidence. If you’ve got the chops, apply to the best lean startup development team on the planet. At Modus Create you will collaborate with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles.
Responsibilities
- Write web services with .NET and C#, using well-known RESTful web libraries and patterns
- Design and implement databases with SQL Server
- Create interfaces to existing legacy systems
- Assist in migrating .NET product from Web Forms to MVC
- Refactor .NET code base
- Write lots of quality, high performing JavaScript code
- Develop features for both front-end and back-end of device agnostic products
- Collaborate daily with UX, Engineering, QA and DevOps to deliver functionality for a highly visible web apps for companies at the forefront of their industries
- Consult to our end clients regarding development best practices
Required Skills and Experience
- Strong experience with team development of object-oriented solutions and highly-configurable enterprise-level applications with large user base.
- Good understanding of MVC architectures
- Strong recent experience programming in .NET
- 5+ years of web development experience a must.
- 3+ years with C# in commercial products
- Strong core JavaScript experience - ES6/ES7
- Good experience with modern JS Angular 2+
- Experience writing unit tests and working in a TDD environment
- Strong knowledge of security best practices, OAuth
- Hands on AWS experience
Senior Devops Engineer
Multiple countries, contracted
You embody the interdependence of software development and IT operations. You love when things come together to rapidly develop and deploy products. We often need to cross the lines between development, quality assurance, and operations. Modus Create helps its clients build products and deploy them in production. If you’ve got the chops and want to ditch the cubicle, apply to the best lean startup development team on the planet. This contract role may be performed from a remote location and requires a level of effort estimated at 40 hours per week.
Job Duties
- Perform migration of applications from a diverse set of deployment styles and locations to Kubernetes on AWS
- Refactor a diverse set of application build and deployment processes to fit a single model
- Coordinate with development and operations teams to support development, testing, and production deployments
- Integrate monitoring instrumentation into application deployments
- Collaborate effectively on a remote agile team daily
Required experience
- At least 3-5 years of experience on a software development or automated QA team, using the tools and practices associated with DevOps
- Ability to set up a Continuous Deployment pipeline
- Virtualization and containerization experience, especially with Docker
- Automated functional testing with Cucumber, Selenium Webdriver, Watir, Capybara, or similar systems
- Experience with TDD or BDD practices
- Jenkins, Bamboo, CircleCI or comparable continuous integration systems
- Linux system administration
- Proficiency in multiple scripting languages: bash, Ruby, Python, or comparable systems
- Ability to set up and customize open source software, such as LAMP stack CMS systems and Java applications
- Familiarity with multiple database systems, both SQL and NoSQL (For example, MySQL and MongoDB)
- Demonstrated experience in using Amazon Web Services, Heroku, or Google Compute Platform to deploy dev, test, and production applications
- Experience packaging applications with Docker and deploying applications to Kubernetes clusters
- Experience deploying applications with Chef, Puppet, Ansible, Terraform, Cloud Formation or similar systems
- Experience with blue / green deployments
- Experience with A/B testing
Highly qualified candidates will have:
- An advanced degree in Computer Science, Software Engineering, or a related field or equivalent experience
- Software estimation skills, including Agile estimation with Story Points and Scrum planning experience.
- Substantial open source contributions to tools or methodologies used in the DevOps field
- Have designed and taught classes in an area of technical expertise
- Track record of active participation across social media (Stack Overflow, programming language/ framework forums, Meetup groups, blogging, Twitter)
Full Stack Engineer - .NET and ReactJS
Multiple countries, contracted
You are a forward thinking, creative problem solver with a passion for core JavaScript and ReactJS. You also have a strong background in C# / .NET and SQL Server experience can design and develop key components with ease and confidence. If you’ve got the chops, apply to the best lean startup development team on the planet. At Modus Create you will collaborate with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles. This full-time contract role may be performed from a remote location. It will require an average of 40 hours per week. Candidates within the Western Hemisphere will be given priority.
Responsibilities
- Designs, codes, debugs, optimizes, and releases both frontend and backend components for business and data systems used in the educational business domain.
- Design and implement databases with SQL Server
- Refactor .NET code base
- Write lots of quality, high performing JavaScript code utilizing ReactJS and Node JS
- Performs code reviews of pull requests
- Collaborate daily with UX, Engineering, QA and DevOps to deliver functionality for a highly visible web apps for companies at the forefront of their industries
- Consult to our end clients regarding development best practices
Required Skills and Experience
- Good understanding of MVC architectures
- Strong recent experience programming in .NET
- 5+ years of web development experience a must.
- 2+ years with C# in commercial products
- Strong core JavaScript experience - ES6/ES7
- Good experience with modern Front End JavaScript ReactJS
- Good experience with modern Back End JavaScript NodeJS
- Previous experience with WebForms
- Experience writing unit, integration and acceptance tests and working in a TDD environment
- Strong knowledge of security best practices, OAuth
- Experience with Graph QL is preferred
- Hands on AWS experience is preferred
Business Intelligence Developer
Multiple countries, contracted
As BI developer, you will embed with our client's team and perform development on a market-leading K-12 SaaS application. You will design and implement Reports to track KPIs most important for measuring success. (from the data layer to the presentation layer). The role may be performed from a remote location and requires a level of effort estimated at 40 hours per week.
Essential Functions/Responsibilities
- Translate business needs and requirements into data analytic and reporting solutions to deliver meaningful information to end users
- Design, test, and implement BI solutions, including dashboards, drill down/through-paths, and reports
- Involve in defining the source to target data mappings, business rules, data definitions
- Provide Pre and Post Production Data Analysis and Validation Reports to ensure data accuracy
- Collaborate with other team members to incorporate best practices and innovations into related products
- Stay current on technology trends and identify ways to innovate products in the education space
Minimum Qualifications
- B.S. in Computer Science or a related field
- Experience working in an Agile scrum environment
- 5+ years of experience writing SQL queries to perform complex data analysis
- 5+ years of experience in Birst, Pentaho, Tableau or Information Builders
- Experience of Hadoop related technologies including Apache Kylin is a plus
- Strong communication and organizational skills
Xamarin Engineer
Multiple countries, contracted
You are a forward thinking creative problem solver with a strong background in C#, Xamarin and related technologies to design and develop key components for dynamic, mobile applications for iOS and Android. If you’ve got the chops, apply to the best lean startup development team on the planet. At Modus Create you will collaborate with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles. This is a full time contract role that can be performed from a remote location. The will require an estimated level of effort of 40 hours per week.
Responsibilities
- Build Xamarin applications utilizing industry standard patterns and best practices for device agnostic applications
- Collaborate daily with UX, Engineering, QA and DevOps to deliver functionality for a highly visible web apps for companies at the forefront of their industries
- Consult to our end clients regarding development best practices
Required Skills and Experience
- 2+ years experience developing web applications in C# and Xamarin
- Strong experience with team development of object-oriented solutions and highly-configurable enterprise-level applications with large user base.
- Good experience with Visual Studio and MS SQL Server
- Previous experience publishing apps to the Apple App Store as well as other public App stores
- Strong experience working with Xamarin.Forms, XAML, C#
- Strong UI/UX skills to build responsive mobile apps that can cater to multiple devices and screen sizes
- Experience with .Net Framework 4.5 and above
- Experience writing and consuming REST API’s using ASP.NET Web API
- Experience with SQL Server and SQLite databases
- Experience writing unit tests and working in a TDD environment
- Strong knowledge of security best practices, OAuth
- Hands on AWS experience
Senior Software Engineer - NodeJS API
Multiple countries, contracted
You are a core JavaScript developer, with prior experience building highly scalable APIs. At Modus Create you will collaborate daily on a cross functional, distributed SCRUM team to build better products. We pride ourselves on not just being excellent, but an excellent remote workforce. This is a full time, contract role that will be performed from a remote location. However, you must be willing to collaborate at least 6 hours per day with the client located in EST or GMT-4.
Your Duties
- Use NodeJS to analyze, code and deliver a server monitoring platform
- Collaborate daily on a distributed agile team
Requirements
- Strong experience with Core JavaScript
- Prior experience developing and documenting APIs with NodeJS.
- Demonstrable understanding of appropriate frameworks for Node (hapijs, express)
- Experience working with Oauth or other api authentication
- Experience working with the Swagger toolset
- Experience in following Agile/Scrum SDLC
- Bachelor's degree in a technical field such as computer science, computer engineering or related field
- A consistent, reliable internet connection