Sangoma Technologies is a trusted world leader in value-based Unified Communications & UCaaS solutions.
Node JS Developer
Location
Colombia
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Node JS Developer
Sangoma
• Design, develop, and maintain scalable, high-performance backend services and RESTful APIs using Node JS and related frameworks. • Write clean, secure, efficient, and maintainable code following established coding standards, best practices, and software development methodologies. • Collaborate closely with frontend developers, product managers, QA teams, and cross-functional stakeholders to deliver reliable and user-focused software solutions. • Build and optimize backend systems for performance, scalability, reliability, and security in a production SaaS environment. • Participate in architectural discussions, code reviews, and continuous improvement initiatives to enhance code quality and development processes. • Troubleshoot, analyze, and resolve complex production issues, performance bottlenecks, and application defects in a timely manner. • Develop and maintain integrations with databases, third-party services, and internal systems. • Contribute to CI/CD pipelines, deployment processes, and overall backend infrastructure improvements. • Stay current with emerging Node JS technologies, backend development trends, and industry best practices to drive innovation and technical excellence.
Job Requirements
- 3+ years of professional experience developing backend applications using Node JS in a production environment.
- Strong hands-on experience with Node JS frameworks such as Express.js.
- Proven experience designing, building, and maintaining RESTful APIs and backend services.
- Experience working with relational and/or NoSQL databases including MySQL, PostgreSQL, or MongoDB.
- Strong understanding of asynchronous programming, event-driven architecture, and scalable backend application design.
- Experience troubleshooting, debugging, and optimizing backend application performance.
- Familiarity with cloud environments, CI/CD pipelines, and modern software development best practices is preferred.
- Strong analytical, problem-solving, and technical troubleshooting skills.
- Ability to work effectively in a collaborative Agile development environment.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. (or relevant experience)
- Must possess strong verbal and written English communication skills with the ability to clearly communicate technical concepts to global teams.
Related Guides
Related Job Pages
More Software Engineer Jobs
Node JS Developer
SangomaSangoma Technologies is a trusted world leader in value-based Unified Communications & UCaaS solutions.
Role Description Sangoma is seeking a skilled and motivated Node JS Developer to join our dynamic development team. In this role, you will be responsible for developing, maintaining, and optimizing server-side applications using Node JS, ensuring efficient and reliable performance. You will collaborate with cross-functional teams to deliver high-quality software solutions in a fast-paced environment. - Design, develop, and maintain scalable, high-performance backend services and RESTful APIs using Node JS and related frameworks. - Write clean, secure, efficient, and maintainable code following established coding standards, best practices, and software development methodologies. - Collaborate closely with frontend developers, product managers, QA teams, and cross-functional stakeholders to deliver reliable and user-focused software solutions. - Build and optimize backend systems for performance, scalability, reliability, and security in a production SaaS environment. - Participate in architectural discussions, code reviews, and continuous improvement initiatives to enhance code quality and development processes. - Troubleshoot, analyze, and resolve complex production issues, performance bottlenecks, and application defects in a timely manner. - Develop and maintain integrations with databases, third-party services, and internal systems. - Contribute to CI/CD pipelines, deployment processes, and overall backend infrastructure improvements. - Stay current with emerging Node JS technologies, backend development trends, and industry best practices to drive innovation and technical excellence. Qualifications - 3+ years of professional experience developing backend applications using Node JS in a production environment. - Strong hands-on experience with Node JS frameworks such as Express.js. - Proven experience designing, building, and maintaining RESTful APIs and backend services. - Experience working with relational and/or NoSQL databases including MySQL, PostgreSQL, or MongoDB. - Strong understanding of asynchronous programming, event-driven architecture, and scalable backend application design. - Experience troubleshooting, debugging, and optimizing backend application performance. - Familiarity with cloud environments, CI/CD pipelines, and modern software development best practices is preferred. - Strong analytical, problem-solving, and technical troubleshooting skills. - Ability to work effectively in a collaborative Agile development environment. - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or relevant experience). - Must possess strong verbal and written English communication skills with the ability to clearly communicate technical concepts to global teams.
Staff Software Engineer
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is seeking a Staff Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer who can set technical direction, drive architectural decisions, and elevate the quality and velocity of full stack development across mobile, web, and backend systems. The team plays a critical role in shaping the first experience customers have with Affirm—building trust, clarity, and value from the very first interaction. As a Staff Engineer, you will be responsible for defining long-term technical strategy, mentoring senior engineers, and acting as a force multiplier through your technical depth, operational excellence, and ability to navigate ambiguity. You'll work at the intersection of product, design, and engineering to build polished, performant, and accessible user experiences that directly impact conversion, retention, and business growth. What You'll Do - You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects. - You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed. - You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes. - You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts. - You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. - You will help develop talent on your team by providing feedback and guidance, and leading by example. - On-Call Rotation - There would be an on-call rotation for this role as a requirement What We Look For - You have a total of 8+ years of experience as a software engineer. - You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes - You are proficient in developing web apps using declarative UI frameworks like React, React Native or Vue. - You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others. - You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work. - Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers. - You have strong verbal and written communication skills that support effective collaboration with our global engineering team. Compensation & BenefitsBase Pay Grade - P Equity Grade - 6 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company). ESP base pay range per year: €103 000 - €139 000 Additional benefits include: - Flexible Spending Wallets for tech, food and lifestyle - Away Days - wellness days to take off work and recharge - Learning & Development programs - Parental leave - Employee Resource & Community Groups We are able to offer visa sponsorship for this role, but do require that someone is based in Spain for the role. Location - Remote Spain #LI-Remote Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: - Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents - Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses - Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge - ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
設計検証エンジニア/ Design Verification Engineer
Micron TechnologyMicron Technology specializes in memory and semiconductor technology, such as computer memory and image sensors. Since opening, Micron Technology has had a successful history and i
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Micron Technology, Inc. のデザインエンジニアとして, メモリ製品の開発に使用されるデジタル回路およびアナログ回路の設計• 検証を担当していただきます。Micron は, 最先端の技術開発や高度なメモリ設計から, 製品開発, システム設計, 検証に至るまで, シリコンからシステムまでを網羅する革新的なソリューションの開発に取り組み, 世界トップクラスのメモリソリューションを提供しています。 本ポジションでは, 世界各地に拠点を持つ Micron の設計• 検証チームと連携しながら, プロダクトエンジニアリング, テスト, プローブ, プロセスインテグレーション, アセンブリ, マーケティングなどの各部門をサポートします。製造のあらゆる機能を最適化し, コスト, 品質, 信頼性, 市場投入までの時間(Time-to-Market), および顧客満足度において最高水準を実現する製品を, プロアクティブに設計することが求められます。 主な職務内容(以下に限定されません): - 新規製品開発に向け, メモリ/ロジック/アナログ回路のチップ設計, レイアウト, 最適化を支援 - 寄生素子モデリングおよび設計検証の支援, レチクル実験, ならびに必要なテープアウト修正への対応 - 業界標準シミュレータを用いたモデリングおよびシミュレーションによる検証業務の実施 - 標準化および組織全体の成功に向けた, 部門横断的なコミュニケーションへの貢献 - マーケティング, プローブ, 組立, テスト, プロセスインテグレーション, プロダクトエンジニアリング各部門と連携し, 製品の製造性を確保 - 設計品質向上のため, 標準化, CAD, モデリング, 検証各グループから積極的に助言• 知見を収集 - 著しい環境変化において, 将来のメモリ世代に向けたイノベーションを推進 As a Design Engineer at Micron Technology, Inc., you will be responsible for designing and verificating digital and analog circuits used in the development of memory products. We are engaged in developing groundbreaking silicon-to-systems solutions - right from technology development and advanced memory designs to product development, systems design and validation resulting in world class memory solutions. In this position, you will collaborate with Micron's various design and verification teams all over the world and support the efforts of groups such as Product Engineering, Test, Probe, Process Integration, Assembly and Marketing to proactively design products that optimize all manufacturing functions and assure the best cost, quality, reliability, time-to-market, and customer satisfaction. Responsibilities will include, but are not limited to: - Contributing to the development of new product opportunities by assisting with the overall design and optimization of Memory/Logic/Analog circuits - Parasitic modeling and assisting in design validation, reticle experiments and required tape-out revisions - Performing verification processes with modeling and simulation using industry standard simulators - Contributing to cross group communication to work towards standardization and group success - Working with Marketing, Probe, Assembly, Test, Process Integration, and Product Engineering groups to ensure accurate manufacturability of product - Proactively solicit guidance from Standards, CAD, modeling, and verification groups to improve the design quality - Driving innovation into the future Memory generations within a dynamic work environment About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities - from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_japan@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert: Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.
Software Engineer V - Java + SpringBoot + Kubernetes
ConfizWe have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups. What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun. People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves. To know more about Confiz Limited, visit our LinkedIn page .
Role Description We are seeking a Senior Software Engineer with a strong focus on Java, Spring Boot, Kubernetes, and AWS to support the continued pace of innovation and future growth through scalable technology solutions. This role will be responsible for building mission-critical integrations between source data, financial SaaS platforms, and enterprise applications within complex, distributed environments. - Design, develop, and maintain scalable, enterprise-grade software solutions using Java and Spring Boot - Build and support RESTful microservices and event-driven integrations leveraging messaging technologies - Collaborate with cross-functional teams to deliver high-quality solutions aligned with business and technical requirements - Ensure best practices in code quality, testing, automation, and system performance - Mentor junior engineers and contribute to architectural and design decisions - Support DevOps practices, including CI/CD pipelines, cloud infrastructure, and containerized deployments - Implement and maintain logging, monitoring, and observability solutions to ensure system reliability Qualifications - 10+ years of hands-on software development experience, with deep expertise in system design and enterprise application architecture - Strong proficiency in Java (required) - Experience with Spring Boot and RESTful microservices architectures - Hands-on experience with AWS (required), including Lambda - Strong knowledge of Kubernetes and containerized deployments (required) - Experience with CI/CD pipelines (GitLab CI/CD preferred) and infrastructure as code tools such as Terraform - Familiarity with messaging technologies (e.g., Kafka, SQS) - Experience with test automation (unit, integration, regression, and load testing) - Working knowledge of relational databases - Experience with logging and monitoring tools such as New Relic and Splunk - Domain experience in Retail, Supply Chain, or Outbound Transportation is highly preferred Company Description Confiz is a global technology services company with a team of highly skilled professionals working on innovative enterprise projects and products. Our customers include Fortune 100 retail and CPG companies, leading store chains, fast-growing fintech organizations, and Silicon Valley startups. - Strong emphasis on process excellence, culture, and continuous learning - Certified in ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM), and ISO 14001:2015 (EMS) - Fosters a collaborative and engaging workplace where professionals work with cutting-edge technologies while growing both personally and professionally To learn more about Confiz, visit: Confiz LinkedIn

