Do you share our passion for software?

 

The single most important component to our success is the people who work for Nextworld. We are committed to hiring and retaining the best, most innovative and most grounded people our industry has to offer.  We really want every employee to think of his or her position in the company as more than a job, but instead as a gratifying, enjoyable part of life.

 

 

Open Positions


Front End Engineers

Front End Engineers

Looking for hard-working, motivated, deadline driven individuals to develop enterprise grade tools and applications. Applicants should have multiple years of experience writing custom HTML, CSS, JavaScript and Typescript. Expertise writing modular front end code using HTML5, CSS3 (SASS), a must. Understanding the concepts of progressive enhancement, mobile first and future friendly design highly encouraged. Experience with web development frameworks also important.

Education and/or Work Experience Requirements

  • College degree in computer science
  • Proficient with OO analysis and design
  • Experience with Agile / Scrum development methodologies
  • Experience with developing cloud SaaS/PaaS solutions
  • Experience in building complex highly scalable and performant systems

Specific Skills

  • 5+ years of experience in web application development
  • Proficient understanding of web markup, including HTML5, CSS3
  • Understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks
  • Strong skills with Angular 2 framework a must, large scale projects a plus
  • Experience with MEAN-style stack development a plus
  • Experience with responsive web design frameworks, Bootstrap
  • Experience with Java development

Responsibilities

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back end
  • Collaborate with other team members and stakeholders

Technical Writer

Looking for hard-working, motivated, deadline driven individuals to develop documentation for enterprise grade tools and applications.  Writers need to work well in a team environment, be flexible, and be willing to take on a wide range of responsibilities.

Education and/or Work Experience Requirements

  • University degree in Computer Information Systems preferred
  • Proven working experience in technical writing of enterprise software documentation

Specific Skills

  • Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures
  • Ability to deliver high quality documentation paying attention to detail
  • Excellent written skills in English
  • Strong working knowledge of Microsoft Office and Confluence
  • Basic familiarity with the agile software development process
    • Analytical thinking, attention to detail, and problem solving skills are imperative
    • Strong listening and interviewing skills to capture the necessary information
    • Excellent time management skills in handling multiple priorities with individual deadlines
    • Strong listening and interviewing skills to capture the necessary information
    • Ability to test for usability to confirm that software works the way it is documented to work

Responsibilities

  • Work with internal teams to obtain an in-depth understanding of the product and the documentation requirements
  • Analyze existing and potential content, focusing on reuse and single-sourcing opportunities
  • Produce high-quality interface text, online help and developer guides that meet applicable standards and are appropriate for the intended audience
  • Create tutorials to help end-users use a variety of applications
  • Create and maintain the information architecture

 

Technical Writer


Application Developers

Looking for dedicated, problem solving, and hard-working individuals to develop enterprise grade applications on our cloud platform.  Experience working with enterprise software is preferred.  Developers need to work well in a team environment, be flexible, and be willing to take on a wide range of responsibilities.

Education and/or Work Experience Requirements

  • Excel Power User, or proficient in a coding language
  • Bachelor’s degree, preferred majors include Computer Science, Computer Information Systems Engineering, Finance, Accounting, Business Information Systems, Business Analytics, and Mathematics
  • 3.5 GPA or better, or applicable working experience with enterprise software
  • Experience with Agile / Scrum development methodologies preferred

Specific Skills

  • Analytical thinking, attention to detail, and problem solving skills are imperative
  • Proficient verbal and written communication skills

Responsibilities

  • Design and develop new applications to support specific business needs
  • Optimize application for maximum speed and scale
  • Translate product requirements into innovative and creative application features
  • Perform unit integration testing
  • Optimize application for maximum speed and scalability
  • Serve as a domain expert within a product area
  • Collaborate with other team members and stakeholders

Application Developers


Software Automation Test Engineer

Responsible for the automation and testing of system infrastructure, performance and release operations related to software.  Works in close collaboration with software developers as part of an Agile Scrum team to deliver high quality features with full automation.

Education and/or Work Experience Requirements:

  • Bachelor’s degree in Computer Science or Engineering
  • Experienced with Agile / Scrum development methodology
  • Knowledge of web technologies such as REST, JSON

Specific Skills

  • Ability to troubleshoot and diagnose issues across multiple technologies as needed
  • Good written and oral communication and presentation skills
  • Excellent time management skills in handling multiple priorities with individual deadlines
  • Excellent troubleshooting skills.  Strong analytical, problem solving, prioritization and decision-making skills
  • Curious, creative, and accepting of innovative ideas
  • Strong analytical thinker and problem solver

Responsibilities

  • Create and maintain test automation framework and tools around full-stack development: browser/mobile user interface, web services and at-scale data manipulation
  • Define and support feature acceptance criteria for complex analytic applications in collaboration with product owners
  • Work with other developers to design and implement tests in support of established acceptance criteria
  • Develop and maintain high-quality, maintainable automated tests to support feature and regression testing
  • Provide on-going management of automated tests
  • Demonstrate feature and regression testing for feature acceptance
  • Author bug reports and write/maintain test documentation
  • Assist in the development of support documentation
  • Participate in daily stand-up and retrospectives
  • Assist product owners in prioritization of bug fixes

Software Automation Test Engineer


Server Side Engineers

Server Side Engineers

Seeking skilled Java software engineers who work well in a team environment, are flexible, and willing to take on a wide range of responsibilities.   An ideal candidate would have experience in many of the skills listed below as well as solid computer science fundamentals.  

Education and/or Work Experience Requirements:

  • Proficient with OO analysis and design
  • BS Computer Science
  • Experience with Agile / Scrum development methodologies
  • Experience with developing large scale enterprise cloud SaaS/PaaS solutions 
  • Experience in building complex highly scalable and performant systems

Specific Skills

  • Experience with micro-services deployment models
  • 5+ years of experience in Java technology
  • Experience with MongoDB and MongoDB Java API
  • Experience with XML/JSON and REST
  • Knowledge of databases and database applications as well as with database persistence technologies - JDBC, JPA, etc.
  • Experience with distributed systems and multi-threaded applications
  • Programming in a linux environment
  • Experience in application security, system security, JWT and Oauth

 
Photo by Rawpixel Ltd/iStock / Getty Images

Of all the decisions you've made, the best one may be the next one.

Just graduated college? There’s a great opportunity at Nextworld for you.

Working with us at Nextworld will give you the opportunity to jump right in to a real software engineering team. Start making contributions almost immediately, and have the chance to work alongside industry veterans.

At Nextworld, we will help you apply what you've learned at school to a real-world situation. We will also help you come up to speed on technologies that you might not know right out of school. We believe strongly that there is more to developing extraordinary solutions than slinging code.  There is much to learn and appreciate about the engineering process and discipline that you might not have learned at school.  We are also strong believers in continuous education and each of us staying on top of the latest technologies and architectures.

At Nextworld we also understand that a clear career path is important for professional development.  In many organizations the only way to continue your growth is to move into a management position. We strongly believe one should be able to achieve career objectives within either the engineering or management tracks.


Apply Now

Name *
Name