You will be involved in the development of concepts, innovative design, and delivery of solutions right through to completion. You will work with a diverse team of developers, designers, and product managers who are passionate about technology, user experience and market success.
We strive to create experiences with a human-centered approach to design. Our multidisciplinary professionals work collaboratively to push the boundaries of what is technically possible and develop applications for the global markets. The entrepreneurial environment at Nureva appeals to self-driven, flexible team players who are creative, learn quickly and are not afraid to tackle hard problems.
You will:
Design and develop new features across all application layers in the product
Research new technologies and bring forward new ideas to support the business
Perform full-stack, full life-cycle feature development
Deliver products from requirements through design, implementation, and release using a continuous delivery approach based on automated, repeatable, and reliable releases
Work closely with other talented developers, UX, and QA in a collaborative Agile team
You have experience with:
The following languages & frameworks:
Back-end languages such as C# (.NET Core)
Common front-end libraries and frameworks such as (TypeScript) Angular, Vue and React
Modern DevOps tools:
Continuous integration and deployment (Azure DevOps)
Container-based deployments (Docker, Kubernetes)
Infrastructure as code (Terraform)
Cloud architecture and computing platform services (Azure, AWS)
RESTful API design
SQL database design and persistent data storage
Cross-platform development
You also have:
A Bachelor’s degree in Computer Science or equivalent
7+ years of relevant work experience including server-side and web development
An ability to thrive on the unknown and you are always interested in your next challenge
An excitement about learning and are proactive about picking up new technologies
Creative and natural problem-solving abilities
A solid understanding of programming fundamentals
Experience with all parts of the development life cycle
The ability to work within an agile process and a rapidly changing environment
Passion for championing best practices and ensuring high-quality code by providing technical leadership and mentorship to other developers
Excellent communication and collaboration skills
Great to have:
Online portfolio, GitHub projects, Stack Overflow profile or any other contributions you have made to support the developer community
Experience with Domain Driven Design (DDD), Microservices, Hexagonal or Clean Architecture
Development experience with OAuth2 and OpenID Connect
We offer a competitive total compensation package with some unique perks and benefits, an open and collaborative office, and a great team environment.
Apply online at Nureva.com by close of business on January 28, 2022. Please outline how you will make a difference being part of our team. If we select you for an interview, we will spend time helping you understand the role and our company to ensure that we are a good fit for you.
Full Job Description Looking for a marketing rep who can make friendly calls to companies to inquire about purchasing their...
Apply For This JobAmherst College Amherst Campus Amherst Staff Casual Fixed Term (Fixed Term) Part time JR3439 Amherst has taken a leadership role...
Apply For This JobFull Job Description Do you want to be part of a business that genuinely values entrepreneurialism, innovation and individual accountability?...
Apply For This JobFull Job Description Software Engineer – Product Specialist (SecurityPal, Inc.) (San Francisco, CA): Perform internal surveys and user interviews of...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About Tubers Academy: As a pioneering business in the South West, Tubers Academy Ltd. led...
Apply For This JobJob Description Duties : Provides IT support for vended and custom applications, including resolving highly complex issues, and assists with...
Apply For This Job