We support enterprises, product houses, and startups with custom software solutions development and IT consulting.
Senior JavaScript/Node.js Developer, FinTech
Location
Romania
Posted
55 days ago
Salary
0
Seniority
Senior
Job Description
Senior JavaScript/Node.js Developer, FinTech
Sigma Software Group
• Design and implement large-scale software solutions and components using multiple technologies, with a primary focus on Node.js and ReactJS • Maintain a consistently high level of quality throughout all stages of the development • Communicate effectively to collaborate closely with the team and gain full context for complex tasks • Follow the best engineering practices, as well as company and client guidelines • Play supervisory, advisory, and coaching roles for less-experienced engineers on the team • Promote clean code, as well as design patterns and principles
Job Requirements
- Over 5 years of experience in Back-end software development
- At least 3 years of experience with TypeScript
- Over 4 years of experience working with Node.js
- Experience with Experience AI Agentic systems and MCP (Model Context Protocol) integrations
- Strong experience in designing distributed and secure systems
- Good Front-end development skills
- Good understanding of microservices architectures
- Experience in designing, building, and maintaining APIs
- Experience in building and consuming REST and/or GraphQL APIs
- Familiarity with DevOps practices
- Strong experience working with AWS
- Good knowledge of testing best practices
- At least an Upper-Intermediate level of English.
- Experience with modern JavaScript and ES6 libraries
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Support the design, development, and maintenance of RESTful APIs following best practices. • Assist in the implementation and maintenance of microservices. • Integrate applications through internal and external APIs with guidance from senior developers. • Support integrations between external frontends (e.g., DigiPro) and backend systems, including legacy systems in COBOL. • Collaborate in environments using enterprise middleware (WebLogic) and gain exposure to version migrations (e.g., v14). • Learn and support connectivity using technologies such as Tuxedo connectors. • Collaborate with frontend, QA, DevOps, and software architecture teams.
• Develop and maintain front-end components using Angular, ensuring a responsive and user-friendly interface aligned with business needs. • Build and integrate backend services using .NET (C#), enabling seamless communication between internal systems and business applications. • Work with Oracle PL/SQL to manage, migrate, and optimize data as part of the CRM transformation. • Utilize Docker for containerization to ensure consistent development, testing, and deployment environments. • Deploy and manage applications within Azure Kubernetes Service (AKS), ensuring scalability and reliability of the platform.
Senior Lead Engineer, Product Development - Plumbing
Harbor Freight ToolsHarbor Freight Tools is a family-owned, national retail chain on a mission to offer top-quality tools at competitive prices. Past flexible hiring at the award-winning company has b
Role Description The Senior Lead Engineer will be responsible for providing technical leadership to develop best-in-class products that deliver premium performance at a great market value. As an individual contributing team member in the Quality Assurance group, the Lead Engineer coordinates efforts of a global product team, including domestic and overseas colleagues as well as vendors. Delivery of the highest level of product functionality, quality, and speed to market is critical in the success of this position. Successful execution of duties requires a balance of driving to meet aggressive project goals while maintaining high standards of professionalism and collaborative partnership with other valued team members. Duties and Responsibilities - Driving Schedules: Read schedules and drive project tasks to completion with urgency. Identifies actions that accelerate completion with acceptable risk. - Support Vendor Selection and Enhancement: Provide project specifications and global sourcing in selection of factories for development & manufacturing. Audits issues through factory corrective actions. Provides recommendations to improve vendor capability. - Organization: Optimizes work flow to improve efficiency. - Adaptation: Sense of urgency, collaborative team style, and adapts to changes in priorities. - Defining Product Specifications: Knowledge of market landscape, corporate objectives, and product needs to communicate expectations to vendors for quotation and development. - Quality Assurance: High standards of quality for each product for customer satisfaction. Measures success by online reviews and returns %. - Product Testing: Supports testing group by preparing test methods, instructions, and plans. Updates test protocols. Reviews reports, interacts with test team, generates appropriate corrective action plans. - Completion of tasks: Complete multiple parallel tasks. Works with time constraints and deliver on multiple advanced tasks. Creates processes that enhance task completion. Mindful of how completion affects others. - Inspections: Update and publish list of items to be inspected. Works with overseas inspection team to identify inspection process improvement areas and create solutions to improve quality. - Mature Product Support: Support complaint handling group in resolving product complaints by analyzing product and market comparisons. Read and respond to customer reviews directly and through FAQs. Review product and related literature to identify root causes and viable solutions. Drive corrective actions. - Individual Contribution: Actively completes assignments as an individual contributor to 25 or more projects with elevated complexity. Assists manager with tasks assigned to manager. - Teamwork: Ability to work collaboratively in a team setting with various departments and outside parties such as Global Sourcing, Merchant, Asia teams, and vendors. Understands how their work, and the way they work, affect others. - Visibility and Escalation to Leadership: Provides constant and timely updates on project status and systems improvements to manager, cross functional team, and leadership team using appropriate communication methods. Anticipates events and prepares leadership in advance. - Management Responsibilities: Models responsible behavior and coaches others in their work. - Decision Making: Works independently and exercises independent judgment and good decision-making skills. Solves project and system problems with little support. Leverages collaborative culture and escalations, understanding when and how to appropriately involve others. - Reliability: Consistently present, attentive and engaged in daily operations to effectively reach defined goals. - Safety Mindedness: Understand and be involved in workplace safety to ensure all employees follow safety rules and procedures. Requirements - Staff supervision and development: No - Decision making - Travel: Up to 25% - Flex Designation: Anywhere
• Develop, implement and maintain applications in .NET and C#, including RESTful APIs, console applications and WCF services • Perform corrective and evolutionary maintenance of systems, analyzing and resolving incidents reported by analysts and business areas • Work on integration between modern and legacy systems, ensuring consistency and reliability of solutions • Develop and optimize queries, stored procedures and routines in relational databases, ensuring performance and data integrity • Implement DevOps practices, supporting continuous integration and delivery (CI/CD) pipelines • Write clean, scalable, high-quality code following best practices and industry standards • Perform unit and integration tests to ensure the quality and reliability of delivered solutions • Use Azure DevOps for source control, demand/backlog management and development lifecycle tracking • Collaborate with technical and functional teams to understand business needs and implement systemic improvements • Support the definition of deliverables, schedules and project tracking together with the Tech Lead




