NAVTECH INC 1600 Golf Road. Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: alex@navtechusa.com Website: www.navtechusa.com E-Verified Company
Node.js Backend Developer
Location
Worldwide
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
Node.js Backend Developer
Navtech, Inc.
Role Description Seeking a talented, energetic, ambitious NodeJS Developer. As a Developer, you will have the opportunity to be a member of a global software development organization working with state-of-the-art tools and technologies to build the next wave of software applications for the global enterprise. You'll be interfacing with customers, creating new products and web/mobile applications, and improving existing systems and code. The products you build will touch thousands of users across the globe. Responsibilities - Apply Server-side software development expertise to design, develop and implement horizontally scalable components. - Handle large transaction and query volumes with the following experience: - Backend - NodeJS, Server-Side Events (SSE). - Programming languages - Typescript, JavaScript. - API - REST, GraphQL. - Databases - Oracle, SQLServer, PostgreSQL. - No-SQL Databases - MongoDB, CosmosDB. - Additional useful programming languages - Java, Python. - Design with operational requirements, and support challenges in perspective. - Drive technical excellence and implementation of best backend engineering practices. - Apply technical understanding of: - Using modern cloud architectures. - DevSecOps tools, and tool-chaining to achieve end-to-end automation. - Patterns and best-practices for multi-tiered distributed applications, and Multi-Cloud environment. - Information Security, Identity and Access Management. - Develop full stack applications that are scalable, robust, and thoughtfully designed. - Full software development lifecycle, from design to implementation. - Ship production code to a large customer base, and take full ownership of your work, including testing and deployments. - Collaborate with other software engineers, domain experts, and end-users, to build the right solutions that address the business needs. - Interface with Software Quality Assurance and deployment teams. - Participate in design, scoping, implementation, and testing in short agile release cycles. Qualifications - Bachelor's degree in Computer Science, Computer Engineering (BE/MCA/BCA). - 5-9 years of strong software design and development experience. - Experience building and administering large-scale distributed applications. - CI/CD experience with: - Git/TFS, Containers, Ansible. - Test Driven Development (TDD). - Real-time or near real-time data pipelines. - BPMN 2.0 (Camunda). - Knowledge of Microservices Architecture. - Knowledge of Design Thinking. - Experience working in short agile release cycles. - Enterprise grade development best-practices for end-to-end interoperability and integration. - Strong communication skills and quick learner. - Understanding of the Software development lifecycle. - Good Analytical and problem-solving skills. - Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities. - High level of energy working as an individual Contributor and as a part of Team. - Inquisitive and able to think outside the box. Company Description
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Architect – Java, AI Developer
Volaris GroupVolaris acquires, strengthens and grows software companies, enabling them to be clear leaders within their market.
• act as technical authority for backend architecture • own and evolve system architecture and platform design • ensure architectural decisions balance scalability, security, performance, maintainability, and cost • provide clear architectural direction • support and enable adoption of AI-assisted development practices • translate AI capabilities into scalable system designs • define guardrails and best practices for using AI • develop deep understanding of core business domains • collaborate with Product Management • define coding standards and architectural principles
Back End Developer
eCore ServicesIt is our mission to provide value add opportunities to grow your business by utilizing innovative services!
• Create and maintain workflows with teams to provide visibility and ensure workload balance for consistent visual designs. • Develop and oversee testing schedules in a client-server environment, addressing all browsers and devices to ensure various devices display the desired content. • Produce quality code, raising the bar for the whole team on quality and speed. • Recommend system solutions by comparing the advantages and disadvantages. • Write code and tests, build prototypes, solve issues, profile, and analyze bottlenecks. • Manage and optimize scalable distributed systems on the cloud. • Manage and optimize scalable database systems on the cloud. • Optimization of web applications for performance and scalability. • Develop automated tests to ensure business needs are met and allow for regression testing. • Build a roadmap - identify goals and themes for development and solve the most important challenges to legitimize the product concept. • Collect feedback to continue expansion and enhancements, keep growing the product roadmap, and set new strategic goals for the product. • Assess competitor products and identify the key requirements for product or upgrades. • Suggest changes to current product lines to improve business processes.
• Provide expertise to the back end development team by efficiently and productively: • Developing web based applications using technologies such as NodeJS, Webpack, Firebase, ElasticSearch, GCP • Performing day to day maintenance and support of all existing applications in use at Outlaw • Preserving and optimizing the quality of the software • Innovating and improving on the software, features, processes, and technology • Query and manipulate data (troubleshoot, reports, migrations, ...) • API integration and maintenance. (Proprietary Open API, third-party APIs) • Performing detailed code reviews • Work within the assigned team to complete duties as assigned, while mentoring and reviewing more junior engineers. • Be part of an on-call rotation with other team members to provide escalated emergency support • Communicate frequently, clearly, and effectively with various technical and management audiences
Engenheiro de Software Backend Sênior – Ruby on Rails
RD StationTo empower the heroes and scale-ups that grow the economy
• Você fará parte do time PLG, focado na adoção, que está em construção. • Conduzir a resolução de desafios técnicos de backend. • Entregar serviços, APIs e integrações confiáveis, performáticas e escaláveis.



