Job Closed

This listing is no longer active.

Newfire Global Partners logo
Newfire Global Partners

Software Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.

Senior Backend Engineer, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Croatia

Posted

90 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Engineer, Node.js

Newfire Global Partners

• Collaborating with the team to develop high-quality back-end code that meets business and user needs • Building complex and responsive user interfaces using React • Integrating with GraphQL APIs to fetch and update data • Using state management libraries to manage application state • Writing and executing tests to ensure the quality and stability of the codebase • Help maintain code quality, organization, and automatization • Participating in code reviews and ensuring that the codebase meets quality and performance standards

Job Requirements

  • Minimum of 5 years of experience in back-end development
  • Strong knowledge of server-side development using Node.js, with experience building scalable and secure APIs
  • Experience working with NodeJS frameworks (Express, NestJS, Loopback, etc)
  • Solid experience working with SQL databases, PostgreSQL specifically
  • Good knowledge of system design, design patterns, data structures, and basic algorithms
  • Strong proficiency with REST API design & implementation
  • Proficiency in Object-Oriented programming and/or functional programming
  • Proficient understanding of code versioning tools such as Git
  • Hands-on experience with unit and integration testing
  • As a Senior team member, you will be expected to actively participate in our hiring processes by serving on interview panels for future roles across the company
  • Nice to have:****
  • Experience in the U.S. healthcare domain
  • Experience working with multiple back-end frameworks
  • Experience working with serverless designs
  • Experience with AWS
  • Proficient using Git version control
  • Experience working with infrastructure tools (e.g. Docker)
  • Experience with ReactJS is a plus
  • Experience with messaging and streaming
  • Experience with CI and deployment tools

Related Job Pages

More Backend Engineer Jobs

Quanata logo

Back End Engineer

Quanata

Quanata is on a mission to help ensure a better world through context-based insurance solutions. We are an exceptional, customer-centered team with a passion for creating innovative technologies, digital products, and brands. We blend some of the best Silicon Valley talent and cutting-edge thinking with the long-term backing of leading insurer, State Farm. Quanata, LLC is an insurance technology innovation company that engineers advanced risk prediction and prevention solutions. We develop risk-focused acquisition capabilities and build/support a full-stack, flexible, digital & increasingly AI-native insurance platform. Quanata, LLC is wholly owned and funded by State Farm. We prioritize an inclusive and positive culture, believing that the core of our success is in hiring talented people across disciplines.

Backend Engineer90 days ago
OtherRemoteTeam 201-500H1B No Sponsor

• Design and implement client-facing and internal APIs. • Orchestrate data flows between backend systems. • Create and manage database schemas. • Build automated test suites. • Deploy, monitor, and maintain key product features.

California + 1 moreAll locations: California | Rhode Island
$155K - $210K / year
Job Closed
OtherRemoteTeam 201-500

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Мы раcширяем команду и ищем .NET-разработчика для работы в долгосрочном проекте для американского заказчика. Проект связан с обеспечением безопасности на дорогах, мониторингом нарушений скоростного режима. Основная задача: - Проектирование, разработка и развертывание надежных и масштабируемых веб-приложений с использованием платформы .NET. Чем предстоит заниматься: - Сотрудничать с межфункциональными командами для сбора и анализа бизнес-требований, переводя их в код .NET. - Разрабатывать и поддерживать веб-приложения. - Проектировать и внедрять структуры баз данных с использованием реляционных (SQL Server) и NoSQL (Table Storage, CosmosDB) систем управления базами данных. - Интегрировать сторонние API и SDK для обработки и преобразования изображений. - Обеспечивать качество кода, ремонтопригодность и производительность с помощью модульного тестирования и проверки кода. - Развертывать приложения в Azure и следить за их производительностью и доступностью. Qualifications - Опыт разработки программного обеспечения с использованием .NET Core и C#. - Опыт работы с .Net core 6+, ASP.NET Core Web API, Entity Framework Core, SQL Server. - Уверенное знание DDD. - Навыки работы с Windows Server, базами данных, инструментами отчетности и мониторинга. - Будет плюсом опыт работы с облачными платформами, в частности Azure, Docker для контейнеризации, Kubernetes, а также Kafka, навыки работы с фронтенд-технологиями. - Разговорный английский уровня Intermediate и выше. Requirements - Удаленная работа. - Полная занятость (8 ч/день). - Взаимодействие с командой из США (EST timezone). - Гибкий график без тайм трекеров. - Привлекательная компенсация в долларах США. - Оплачиваемый отпуск, праздники.

United States
Job Closed
CodiLime logo

Golang Engineer with Data Center networks

CodiLime

A strategic partner for technology-driven companies | Network engineering | Software engineering

Backend Engineer91 days ago
OtherRemoteTeam 201-500Since 2011H1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are looking for a Golang engineer to support the development of an orchestration platform for data center networks. - The team consists of less than 15 people, including a product owner, an architect, network engineers, and backend developers. - We use Agile methodology. - Our tech stack for the project includes: Golang, Docker, Git, Postgres, Linux, SONiC. - The client is based in the US. - We work on multiple interesting projects at the same time, so it may happen that we’ll invite you to the interview for another project, if we see that your competencies and profile are well-suited for it. Your role: - Actively contribute to the platform development. - Implement new features and extend/improve existing ones. - Implement tests. - Fix discovered bugs efficiently and effectively. - Create documentation. - Work in the agile methodology and collaborate with a team. - Support teammates. - Attend meetings with the client. Qualifications - 5+ years of experience. - Strong expertise in backend programming, knowledge of design patterns, and clean code guidelines. - Advanced programming skills in Golang. - Hands-on experience with libraries and frameworks like GORM, Fiber, NATS. - Good understanding and practical experience with SQL, including familiarity with the Postgres database. - Hands-on experience with Docker. - Hands-on experience with Linux-based environments. - Experience with network-related projects. - Good understanding of data center networking (including protocols and concepts). - Good knowledge of English (B2 level or above). - High communication skills, proactivity, and ease of expression. Requirements - Familiarity with SONiC ecosystem. - Experience with CI/CD approach. - Experience with using AI tools for accelerated software development. Benefits - Flexible working hours and approach to work: fully remotely, in the office or hybrid. - Professional growth supported by internal training sessions and a training budget. - Solid onboarding with a hands-on approach to give you an easy start. - A great atmosphere among professionals who are passionate about their work. - The ability to change the project you work on.

United States
Job Closed
Arizona Department of Administration logo

.Net Applications Developer Senior

Arizona Department of Administration

The Attorney General's Office offers a comprehensive benefits package. For a complete list of benefits provided by The State of Arizona, please visit our benefits page.

Backend Engineer91 days ago
OtherRemoteTeam 1,001-5,000

DEPT OF REVENUE Funding Arizona’s future through excellence in innovation, exceptional customer service and public servant-led continuous improvement. All Arizona State employees operate within the Arizona Management System (AMS), an intentional, results-driven approach for doing the work of state government. Our goal is for every ADOR team member to reflect on individual and team performance, reduce waste, and commit to continuous improvement with sustainable progress. Through AMS, every ADOR team member seeks to understand customer needs, identify problems, improve processes, and measure results. .Net Applications Developer Senior Job Location: Address: 1600 W Monroe St Phoenix, AZ 85007 Posting Details: Salary: $101, 200 per year Grade: 27 Closing Date: Until closed Job Summary: The .Net Applications Developer Senior (.NET Development Team) develops, analyzes, troubleshoots, and supports .NET-based applications, which are responsible for Arizona Department of Revenue tax accounting systems. As part of the .NET Development Team, this role will be responsible for the design and development of client and/or server solutions in order to meet required business needs. Supervision: This position does not have direct reports. This position is available for remote work on a full-time basis within Arizona (including virtual office arrangements). The State of Arizona strives for a work culture that affords employees flexibility, autonomy, and trust. Across our many agencies, boards, and commissions, many State employees participate in the State’s Remote Work Program and are able to work remotely in their homes, in offices, and in hoteling spaces. All work, including remote work, should be performed within Arizona unless an exception is properly authorized in advance. Job Duties: Application Development -Develops new applications and/or functionality to meet defined requirements and technical designs to include: -Writing and implementing source code -Testing source code and debugging code -Documenting the design and code of new existing applications -Creates deliverables according to the Software Development Life-Cycle. Application Support -Analyzes and resolves production problems in a timely manner -Resolves end-user service requests -Proposes solutions and communicates those to peers and clients -Reviews and recommends improvements to existing code -Conducts performance tuning. Business Engagement -Work with business analysts and stakeholders to understand functional requirements -Contributes to the completion of technical projects and specifications by documenting, decimating, and executing technical project plans discussed and decided upon with business analysts and stakeholders. Agency/Department Compliance & Continuous Improvement -Remains current on all laws, regulations, policies, and best practices related to taxation through regular engagement in activities such as: self-directed research, conferring with other practitioners and technical experts; subscriptions to regulatory/legal/industry newsletters and briefs; membership industry associations and attendance at meetings/events; and or participation in training and others continuing education opportunities. -Actively contributes to team and individual effectiveness through the following: - -Attends staff meetings and huddles of work unit or district; and may cascade and track information as indicated -Completes all required training in a timely manner. -Participates in assigned work teams as appropriate. -May complete periodic metrics, projects, huddle boards and reports as requested. -Prepares for and actively participates in 1:1 coaching with supervisor -Maximizes work processes and deliverables through lean principles within the Arizona Management System (AMS); and provides recommendations for process improvement, and engages in continuous improvement efforts as assigned. Miscellaneous -Assists in the training of new employees -Provides guidance to junior developers. Knowledge, Skills & Abilities (KSAs): Education & Experience -Bachelor’s degree (e.g., B.A.) from four-year college or university; or one to two years related experience and/or training; or equivalent combination of education and experience -Minimum of eight years programming experience, at least three of which in development -Previous experience designing and developing client/server solutions Licenses & Certifications -None required Knowledge/Understanding -Applicable programming languages and development platforms -Application Security (OWASP Top 10) -Database principles -Software Development Life-Cycle -Windows Communication Foundation -REST Principles -Complex XML Schema Definitions -Unit Testing Skills -Excellent verbal, written, and listening communication skills -Strong proficiency developing and writing technical documentation -Strong mathematical skills to include addition, subtraction, multiplication, division, averages -Excellent interpersonal skills and demeanor -Proficient in the use of a PC in a Windows environment; in the use of the Internet; in the use of MS Office Applications such as Outlook, Word and Excel, PowerPoint; and in the use of Google Suite applications such as Gmail, Sheets, Docs, and Drive. -Strong proficiency in the use of MS Visual Studio, .NET Core, .NET Framework, C Sharp (C#), Entity Framework, T-SQL Programing, Java Script, Windows Communication Foundation, ASP.NET, MVC Pattern, REST principles, Dependency Injection, ADO.NET, Unit Testing, Complex XML Schema Definitions, AzureDevOps and/or TFS Abilities -Ability to clear a comprehensive background and clearance process that includes an Arizona tax compliance verification, and a criminal background check through the FBI via level one fingerprint clearance through the Arizona Department of Public Safety -Ability to work with a high degree of autonomy and also participate collaboratively as part of a team -Ability to understand and solve problems by applying intermediate analytical skills to include collecting all the relevant information and data needed to address the problem; organizing, classifying and synthesizing the data into fundamental issues; from the information, identifying the most probable causes of the problem; reducing the information down into manageable components; identifying the logical outcomes from the analyses of the data collected; and, identifying the options and solutions for addressing the problems analyzed. -Ability to learn and apply LEAN concepts, principles, and tools -Willingness and ability to embody ADOR’s core values of Do the Right Thing, Commit to Excellence, and Care About One Another Additional Job Demands -In the course of performing the essential duties one must be able to exert up to 20 pounds of force occasionally, and/or up to 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects. -No substantial exposure to adverse environmental conditions (such as in typical office or administrative work.) Selective Preference(s): -Bachelor’s Degree in Computer Science or a related field -Extensive experience in .NET Technologies Pre-Employment Requirements: The final candidate will be required to abide by the the following pre-employment checks: -Employment Verification and Reference Checks -State and Federal Criminal Background Check, including fingerprinting -Arizona Tax Filing Records Check All newly hired State employees are subject to and must successfully complete the Electronic Employment Eligibility Verification Program (E-Verify). Benefits: The State of Arizona provides a world class comprehensive benefits package including: -Paid time off for holidays, sick days, annual leave, military leave, bereavement leave, and civic duty leave -Paid Parental Leave-Up to 12 weeks per year paid leave for newborn or newly-placed foster/adopted child (pilot program). -A robust and affordable insurance plan that includes medical, dental, vision, life insurance, short-term, and long-term disability options. -Higher education discounts for State employees and tuition reimbursement up to $5,250 per fiscal year, available to seek further career advancement or certification in Continuing Professional Education. -Work-life balance and additional options for life betterment such as the Infant at Work Program, State Wellness Program, Public Transit Discounts, Alternate Work Schedules, and Telework opportunities. By providing the option of a full-time or part-time remote work schedule, employees enjoy improved work/life balance, report higher job satisfaction, and are more productive. Remote work is a management option and not an employee entitlement or right. An agency may terminate a remote work agreement at its discretion. Learn more about the Paid Parental Leave pilot program here. For a complete list of benefits provided by The State of Arizona, please visit our benefits page Retirement: Top ranked Arizona State Retirement System (ASRS) provides 100% employer matched contributions (enrollment eligibility will be effective after 27 weeks of State employment). ASRS provides a lifelong benefit based on years of service earned, or worked, and your ending salary. Learn more about ASRS at: https://www.azasrs.gov/content/new-and-prospective-members. Contact Us: If you have any questions, need assistance, or would like to request a reasonable accommodation, please contact the ADOR Talent Team at talentgroup@azdor.gov. *The State of Arizona is an Equal Opportunity/Reasonable Accommodation Employer.

United States
Job Closed