Job Closed
This listing is no longer active.
Software Development Partner. Result-driven. Quality-obsessed.
Senior Software Engineer (Angular, Node.js) - OP02117
Location
Bulgaria
Posted
50 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer (Angular, Node.js) - OP02117
Dev.Pro
đ˘ At Dev.Pro, we work on projects that impact millions of people around the world â but we know itâs the people behind the tech who make it all happen. We truly value what makes each person unique and are building a workplace thatâs inclusive, friendly, and supportive. We invite a Senior Software Engineer with strong Angular skills and Node.js experience to join our team. In this role, youâll help build and enhance POS and in-store solutions used in real-world payment and retail environments. Youâll work closely with engineers, QA, and product teams, balancing hands-on development with team leadership responsibilities to deliver features across payments, loyalty, and hardware integrations. đŠ What's in it for you: - Work on a strategic initiative for a leading Point of Sale company, supporting its expansion into a new business domain - Take ownership of high-impact features across payments, loyalty, and in-store transaction flows - Grow your people leadership skills by guiding engineers, supporting delivery, and helping the team stay aligned on technical decisions â Is that you? - 5+ years of experience as a Full-Stack Software Engineer - Strong experience building frontend applications with Angular and TypeScript - Solid experience with Node.js for backend development - Experience working with payment systems or understanding of payment processing workflows - Experience integrating with hardware devices or working with hardware-related systems - Understanding of integrations between frontend and backend components - Experience working with relational databases (SQLite or similar) - Experience writing unit tests and following code quality best practices - Strong problem-solving and communication skills, with the ability to collaborate across teams - Upper-Intermediate English level Desirable: - Experience leading engineers and contributing to technical discussions within a team - Experience with POS or similar in-store systems đ§ŠKey responsibilities and your contribution In this role, youâll collaborate with a team of engineers to develop and support in-store and POS features, working across payments, loyalty, and hardware integrations. - Design, develop, and maintain Angular-based features for in-store and POS applications - Build functionality for payment processing, loyalty programs, and related transaction flows - Implement and support integrations with payment systems, card readers, and other in-store hardware devices - Collaborate with backend, QA, BA, and product teams to deliver new features across connected systems - Lead technical discussions and help the team align on implementation approaches - Coordinate day-to-day technical work and help ensure smooth feature delivery - Investigate, troubleshoot, and resolve issues across frontend and integrated systems - Support team members by sharing knowledge, guiding implementation decisions, and unblocking work - Contribute to improving code quality, maintainability, and development practices within the team đž What's working at Dev.Pro like? âď¸ 30 paid days off per year â take them whenever you want for vacation, holidays, or personal time âď¸Â 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events like weddings, funerals, or the birth of a child âď¸ Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months âď¸ Grow your skills with English lessons, online training, conferences, and the option to explore new career paths Our next steps: â Submit a CV in English â â Intro call with a Recruiter â â Interview â â Offer Interested? Find out more: đHow we work đť LinkedIn Page đ Our website đťIG Page
Related Guides
Related Job Pages
More Software Engineer Jobs
Director of Applied Science and Engineering â Knowledge Graphs, AI
OutreachClose the Sales Execution Gap
⢠Define and own the multi-year technical roadmap for Outreach's Knowledge Graph platform, including entity resolution, temporal reasoning, graph-based learning, and contextual inference. Translate business objectives into a coherent applied science strategy that balances research ambition with production delivery. ⢠Build, hire, and lead a team of applied scientists and research engineers. Establish team culture, research rigor, career development frameworks, and a high bar for both scientific quality and production impact. Mentor senior ICs into technical leaders. ⢠Drive the design of per-tenant knowledge graph schemas, ontologies, and data models tailored to the sales execution domain. ⢠Oversee pipelines that extract structured knowledge from unstructured conversational and document data (sales calls, emails, CRM notes), including coreference resolution, relation extraction, event detection, and entity linking. ⢠Lead the development of reasoning and inference layers over the knowledge graph to power next-best-action suggestions, deal risk scoring, coaching recommendations, competitive intelligence, and agentic AI decision-making. ⢠Direct research into graph-based models (GNNs, relational embeddings, link prediction, temporal graph networks) over heterogeneous, multi-relational graph structures to support downstream reasoning, retrieval, and recommendation tasks. ⢠Partner with leaders in Engineering, Product, Design, and Data to align science investments with product priorities. Represent the applied science function in executive reviews, roadmap planning, and technical design reviews. ⢠Establish processes and infrastructure for moving from research exploration to production deployment: experiment tracking, model evaluation frameworks, A/B testing, and continuous model improvement loops. ⢠Keep the team at the frontier of knowledge graph research. Foster connections with the academic community through conference participation, publications, and strategic academic partnerships.
Lead .NET Developer ID58034
AgileEngineAgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE As a Lead .NET Developer, youâll own both the technical direction and the day-to-day health of a tight-knit development team â mentoring developers and a QA while staying hands-on in C#, WPF, and WinForms. Youâll work directly with stakeholders on a globally distributed test automation platform, with real influence over what gets built and how. Itâs a role for someone whoâs ready to lead, but not ready to stop building. WHAT YOU WILL DO - Lead a development team consisting of developers and QA; - Communicate with stakeholders and provide updates on progress; - Prepare timely reports on completed work; - Participate in Scrum ceremonies and support agile processes; - Develop new functionality and fix issues in automation tools; - Troubleshoot installation and testing issues across environments; - Maintain and expand internal knowledge base documentation. MUST HAVES - Expertise in C#; - Experience as a team leader; - 4+ years of experience with .NET development; - Fluent English level; - Strong knowledge of Microsoft Windows operating systems; - Strong knowledge of WPF and WinForms; - Experience with Azure DevOps integrations; - Experience with performance and memory optimization; - Experience with scripting languages and network protocols; - Understanding of C++ / Qt; - Understanding of databases; - Proficiency with JIRA for issue tracking. NICE TO HAVES - Knowledge of WebDriver technologies (Selenium); - Knowledge of WiX Toolset; - Knowledge of Linux operating systems; - Understanding of mobile development (iOS, Android); - Understanding of Java; - Understanding of JavaScript; - Understanding of Delphi; - Willingness to learn new technologies. PERKS AND BENEFITS - Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts. - Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations. - Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness. - Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
CyberArk Developer
Interactive Process Technology LLCIPTA is an Equal Opportunity/Affirmative Action employer. We are committed to providing equal employment opportunity to all qualified employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, sexual orientation, national origin, age, physical disability, mental disability, medical condition, status as a veteran or disabled veteran or any other characteristic protected by law.
CyberArk Developer Remote IPTA's Technology Solutions Team is passionate about providing our customers with technical solutions that satisfy their business needs. Through collaborative interactions with customers, team members, subject matter experts (SMEs), technical leaders, and partners we design practical solutions that solve real problems for major government and business organizations. As a member of our Technology Solutions group, you will work with a team of technologists focused on delivering innovative business solutions using emerging technologies through proven successful methods. Our Team: We are looking for talented people who are enthusiastic about applying technology to deliver innovative outcomes with "fierce determination, fearless integrity, and passionate service." Our belief is that our people are the key to success. By encouraging and enabling continued learning, our team members grow to achieve their personal career goals. We are looking for: - Smart people with a passion for technology - Ability to solve challenging business problems - Self-directed professionals - Hunger to continually learn and grow Overview: We are seeking a skilled professional responsible for implementing and integrating privileged access management (PAM) solutions using CyberArk's suite of products. The role involves collaborating with cross-functional teams to understand business requirement, configuring CyberArk solutions, and ensuring the seamless integration of the platform with existing systems and applications. The CyberArk Developer plays a critical role in enhancing security measures, protecting privileged accounts, and safeguarding sensitive data from potential cyber threats. Responsibilities: - Integration and API Development: Develop custom integrations with various applications, databases, and systems using CyberArk's APIs and connectors. Ensure secure communication and data exchange between CyberArk and other IT systems - Privileged Account Security: Implement privileged access controls, password rotation policies, and session isolation measures to protect critical credentials and prevent unauthorized access - Security and Compliance: Ensure that the PAM solutions adhere to cybersecurity best practices and comply with relevant regulatory standards. Implement access control policies and maintain an auditable trail of privileged account activities - Documentation and Reporting: Create comprehensive technical documentation, including design specifications, configurations, and integration details. Prepare reports on system performance, security events, and compliance-related metrics - Collaboration: Collaborate with cross-functional teams, including IT, security, and compliance, to ensure alignment with organizational policies and standards. Work closely with project managers to ensure timely delivery of PAM projects Requirements: - US Citizen - Active Secret clearance required - CompTIA Security+ or equivalent (Must meet DOD IAT II Requirements) - At least 4 years of experience designing and implementing IAM solutions - At least 3 years of experience designing and implementing CyberArk Privileged Access Management - Experience developing API integrations and scripts in support of CyberArk - CyberArk Defender certification highly desirable IPTA is an Equal Opportunity/Affirmative Action employer. We are committed to providing equal employment opportunity to all qualified employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, sexual orientation, national origin, age, physical disability, mental disability, medical condition, status as a veteran or disabled veteran or any other characteristic protected by law. We base all employment decisions, including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, returns from lay-off, terminations, and social and recreational programs on the principles of equal employment opportunity. Our employees have diverse backgrounds, skills, and ideas that collectively contribute to a rich working environment and greater opportunity for innovation. #clearance
Lead Software Engineer
CrestronCrestron is an electronics manufacturer specializing in the automated control of advanced media systems. It was founded in 1971 by George Feldstein, an entrepreneur, and engineer.
At Crestron Electronics, Inc we build the technology that integrates technology. We are proud to be the largest and most recognized brand in automation and control solutions, and the premier technology partner for fortune 500 businesses globally. Our productsâ are integrated into new high-tech commercial buildingsâ to include some of the most exciting real estate throughout the world. Our clients include Google, Microsoft, Amazon, LinkedIn and many others. We are the leaders in the most exciting industry in the world! Our automation and control solutions for homes and buildings allow our clients to control entire environments with the push of a button, integrating systems such as Audio Visual, Lighting, Shading, Security, Building Management Systems and HVAC to provide greater comfort, convenience and security. Overview The Lead Software Engineer is a senior individual contributor responsible for leading the design, development, and delivery of complex software solutions within Crestronâs product ecosystem. Working with significant autonomy, this role drives technical execution across disciplines, mentors junior and mid-level engineers, and serves as a key technical authority within the team. Lead Software Engineer translates business requirements into scalable, high-quality software and provides hands-on technical leadership to ensure alignment with engineering best practices and organizational goals. Responsibilities - Lead the architectural design and full-lifecycle development of complex software features and systems, ensuring scalability, performance, and maintainability across Crestron products. - Mentor and coach junior and mid-level engineers through code reviews, technical guidance, and - knowledge sharing, fostering a culture of engineering excellence and continuous improvement. - Collaborate cross-functionally with hardware, firmware, QA, product management, and cloud teams to define integration points, clarify interfaces, and deliver cohesive end-to-end solutions. - Drive resolution of complex, cross-disciplinary technical challenges, applying strategic thinking to balance technical depth with business priorities and schedule constraints. - Decompose system-level features into well-scoped tasks, estimate delivery timelines, identify technical risks, and propose mitigation strategies to ensure on-time delivery. - Establish and enforce coding standards, development processes, and best practices; participate in architectural reviews and contribute to continuous improvement of engineering workflows. - Evaluate and introduce new technologies, frameworks, and methodologies to improve software quality, performance, and development efficiency; lead proof-of-concept efforts where applicable. - Produce clear, comprehensive technical documentation including design specifications, API references, and runbooks to support maintainability and knowledge transfer. - Support executive and stakeholder briefings with technical clarity; communicate project status, risks, and technical tradeoffs effectively to both technical and non-technical audiences. Qualifications - Bachelorâs Degree Computer Science, Software Engineering, or related field preferred - 5 - 10 years Professional software engineering experience, with demonstrated lead-level contributions - 5+ Experience leading software projects or teams in a product-focused environment - 3+ Experience working in cross-functional Agile teams delivering commercial hardware/software products - Proficiency in object-oriented and/or functional programming, .NET preferred - System design and software architecture principles (microservices, APIs, distributed systems) - Agile/Scrum development methodologies and software delivery lifecycle best practices - Cross-functional collaboration and technical communication with hardware, firmware, and QA teams - Experience with CI/CD pipelines, version control (Git), and DevOps practices - Mentoring and coaching engineers; ability to foster technical growth within a team Per applicable state requirements, the annual pay range for this position ($122,500 - $198,000) which consists of base salary (subject to performance), reflects the hiring range for candidates. Also note, an individualâs offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate's hiring location, qualifications, experience, and market factors. Crestron Electronics offers a competitive total compensation package including Medical, Dental, Vision, Life Insurance, Short Term Disability, 401K with company match, Paid Time Off, Holidays, On-site Amenities at NJ Headquarters & TX Facilities, Crestron Market Cafes, and Fitness Centers. At Crestron Electronics, Diversity, Equity, and Inclusion drive innovation. Crestronâs success hinges on continuing to build a workforce of unique individuals whose passion inspires us to create and revolutionize industry-leading products and services. There will always be more to accomplish, and at Crestron, we believe the best way forward is together. EOE/M/F/D/V *No Solicitation* Any agency submittal to any employee of Crestron Electronics, Inc by any method of communication will be deemed the sole property of Crestron Electronics Inc.

