This is a full-time role in our company and we’re committing a lot of resources to help ensure success. We’re looking for someone who can who can be a strategic differentiator and commit themselves to our business and help define the future.
- Bachelor’s degree in computer science, computer engineering or related technical discipline
- 7- 10 years professional experience in software development
- Computer Science fundamentals in data structures, algorithm design, problem-solving, complexity analysis, object-oriented design, and design patterns
- 2+ years of experience developing web applications with React
- 2+ years of experience building Responsive web applications
- Experience working with multiple Content Management Systems, databases, complex APIs and Middleware technologies.
- Proficiency in, at least, one modern programming language such as Java, Swift, Objective-C, or C++
- Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Project execution skills including estimating and executing on committed schedules
- Works well in a fast-moving team environment and is able to effectively drive cross-team solutions having complex dependencies and requirements
- Experience building apps for iOS and/or Android.
- Experience building cross-platform mobile apps with React Native
- Experience developing hybrid/HTML mobile applications.
- Experience in TypeScript, Less CSS
- Experience building complex, scalable, and high-performance systems that have been successfully delivered to customers.
Apply here to be a part of a fast-growing, innovative, enterprising team!