Job Closed
This listing is no longer active.
Holistic care for your digital solutions
Senior Full-Stack Developer, Node.js, React
Location
Egypt
Posted
147 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Developer, Node.js, React
Altamira
• Develop and maintain back-end services using Node.js and TypeScript • Design, implement, and evolve RESTful APIs • Maintain and extend existing PHP and Laravel services • Build and maintain complex front-end applications using React • Collaborate closely with the client’s team on feature development and technical decisions • Ensure code quality through testing, code reviews, and best engineering practices • Work with existing and legacy systems, improving stability and maintainability • Take ownership of features end-to-end, from implementation to delivery • Contribute to performance, reliability, and scalability improvements across the full stack
Job Requirements
- Deep, hands-on experience with Node.js in production environments
- Strong knowledge of TypeScript and modern JavaScript
- Experience designing and implementing RESTful APIs
- Understanding of backend architecture patterns (layered architecture, modular design, separation of concerns)
- Solid understanding of asynchronous programming, the event loop, and performance considerations in Node.js
- Experience working with SQL databases, including query optimization, transactions, and migrations
- Knowledge of authentication and authorization mechanisms (JWT, OAuth, role-based access)
- Experience with error handling, logging, and monitoring in back-end services
- Ability to write maintainable and testable code (unit and integration tests)
- Practical experience working with PHP and Laravel in production environments
- Ability to maintain and extend existing Laravel-based services
- Strong experience building complex applications with React
- Confident use of modern React patterns (hooks, context, controlled components)
- Experience with state management solutions (Redux, React Query, or similar)
- Ability to design and implement scalable component architectures
- Strong understanding of front-end performance optimization (memoization, rendering control, code splitting)
- Experience working with forms, validation, and complex UI state
- Knowledge of accessibility (a11y) and cross-browser compatibility
- Experience integrating front-end applications with APIs and handling asynchronous data flows
- Ability to maintain consistent UI/UX in large codebases
Benefits
- Competitive salary, room for development and growth.
- Possibility to work in the Bratislava and Kyiv offices or fully remotely.
- Loyal management, interesting tasks, constant support.
- Medical insurance (optional).
- English courses.
- Technical equipment providing.
- Paid vacations 20 workdays, paid sick leave, regular salary reviews;
- Flexible schedule and ability to manage your working hours;
- Support your personal growth and skills upgrading.
- The great environment inside the team, support of initiatives, and ability to contribute to the common goal.
Related Guides
Related Job Pages
More Backend Engineer Jobs
PHP LARAVEL DEVELOPER
FOX Carolina NewsGray Media, or Gray, is a multimedia company headquartered in Atlanta, Georgia, formally known as Gray Television, Inc. The company is the nation's largest owner of top-rated local television stations and digital assets serving 113 television markets that collectively reach approximately 36 percent of US television households. The portfolio includes 77 markets with the top-rated television station and 100 markets with the first and/or second-highest-rated television station, as well as the largest Telemundo Affiliate group with 45 markets totaling nearly 1.5 million Hispanic TV Households. The company also owns Gray Digital Media, a full-service digital agency offering national and local clients digital marketing strategies with the most advanced digital products and services. Gray's additional media properties include video production companies Raycom Sports, Tupelo Media Group, and PowerNation Studios, and studio production facilities Assembly Atlanta and Third Rail Studios.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Gray Media is looking for a PHP / Laravel Developer with strong experience building and maintaining modern web applications, with a focus on internal business systems and operational tools. This role will work alongside the Gray Digital Development team to enhance, support, and modernize company applications used by staff across multiple departments. This position is remote. - Design, develop, and maintain scalable applications using PHP (8+) and the Laravel framework - Enhance and support internal applications used in day-to-day company operations - Modernize legacy PHP systems into maintainable Laravel-based solutions - Build and maintain internal APIs and system integrations - Design, optimize, and maintain MySQL databases on a per-application basis - Develop front-end forms and interfaces using HTML, CSS, and JavaScript - Troubleshoot, debug, and resolve production issues and user-reported problems - Collaborate with team members to translate business requirements into technical solutions - Participate in code reviews and follow shared coding standards and best practices - Collaborate with other developers on multi-developer and cross-team projects - Write unit and integration tests to help prevent regressions and validate functionality - Document application behavior, workflows, and technical implementation details Qualifications - 3+ years of professional experience working with PHP - 2+ years of experience working with the Laravel framework - Strong experience with relational databases such as MySQL - Experience building and consuming RESTful APIs - Proficient in using git and GitHub - Solid understanding of HTML, CSS, and JavaScript - Experience supporting and maintaining deployed applications - Ability to troubleshoot and diagnose production issues - Ability to work independently while contributing to a collaborative team environment - Strong problem-solving and organizational skills Requirements - Experience maintaining or modernizing legacy applications (preferred but not required) - Familiarity with background jobs, queues, and scheduled tasks (preferred but not required) - Experience integrating with third-party APIs and data providers (preferred but not required) - Understanding of authentication and authorization concepts (preferred but not required) - Experience working on internal business systems or workflow tools (preferred but not required) - Familiarity with automated testing frameworks (preferred but not required) - Exposure to AWS-hosted environments or cloud-based deployments (preferred but not required) Benefits - Comprehensive Medical(Rx), Dental, and Vision Coverage - Health Savings Account with Company contributions - Flexible Spending Account - Employer-paid life and disability benefits - Paid parental leave benefits - Adoption and Surrogacy Benefits - 401(k) Plan, including matching and profit-sharing contributions - Employee Assistance Program - Voluntary benefits, including Hospital Indemnity, Critical Illness, Accident Insurance, and supplemental life insurance coverage - Paid Time Off, including Relocation PTO - Focus on Caring
Oracle ERP Technical Architect
R-CUBED ConsultingA business strategy & technology consulting firm focused on successful business outcomes for our clients.
• Work closely with clients to understand their business needs and provide tailored Oracle ERP solutions. • Oversee and lead ERP end to end implementations, upgrades, and integrations, leveraging best practices. • Lead on, off and near shore technical teams leveraging multiple methodologies including agile and waterfall. • Interview, hire, and manage full-time employees and contractors to support projects, organization strategy and growth. • Identify, document and mitigate implementation risks. • Lead and implement reports, integrations, data conversions, extensions and fast formulas. • Design and develop high quality and scalable solutions. • Design and build reports, dashboards, and extensions using Oracle tools (BI Reports, OTBI, SQL, PL/SQL). • Implement integrations with third-party applications using Oracle Integration Cloud (OIC) and other solutions. • Act as a liaison between business and IT teams to align solutions with business goals. • Provide technical guidance and training to clients and internal teams. • Provide mentorship and develop career path for internal team members. • Build cutover plan for technical components. • Participate in varied Oracle initiatives and projects. • Oversee and provide input to technical designs created by teammates and contractors. • Drive customer discussions independently and act as trusted advisor for solutions. • Participate in automation and digital transformation activities within or outside the client projects.
Software Engineering Manager – Go, Java, JavaScript
PulseRise TechnologiesThe pulse that empowers your tech team
• Lead day-to-day engineering team activities including sprint planning, grooming, scrums, and retrospectives • Provide architectural and technical direction across APIs, services, user-facing applications, and core systems • Design, build, and deploy secure and scalable backend services • Introduce and maintain best-in-class agile software development practices • Align engineering roadmaps with business objectives and product release schedules • Manage full team lifecycle: hiring, mentoring, performance management, and leadership development • Act as a key liaison between engineering and cross-functional stakeholders • Oversee technical debt management and ensure sustainable development velocity • Contribute to broader engineering leadership initiatives
Software Developer, Database Engineer
RAM Software Solutions IncInnovative IT Development and Staffing Solutions
• Manage and maintain complex database systems handling medical imaging data • Create and optimize database schemas • Develop data models and ensure data integrity • Write unit tests and guide teams on best practices • Analyze and optimize database queries • Design databases for scalability and high availability • Implement access controls and ensure regulatory compliance • Set up monitoring tools and respond to incidents



