Democratize AI for All
Senior Node.js / Express Developer
Location
India
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Senior Node.js / Express Developer
Cyboticx
• Integration of user-facing elements developed by front-end developers with server-side logic • Writing reusable, testable, and efficient code • Design and implementation of low-latency, high-availability, and performant applications • Implementation of security and data protection • Integration of data storage solutions
Job Requirements
- Strong proficiency with JavaScript
- Knowledge of Node.js and frameworks available for it such as Express, Sails.js, etc
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages such as Jade, EJS, etc
- Good understanding of server-side CSS preprocessors such as Stylus, Less and Scss
- Good understanding of front-end technologies, such as HTML5, and CSS3
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
Related Guides
Related Job Pages
More Backend Engineer Jobs
Back-End Developer, Laravel
Swift MediSparkChanging the Nigerian healthcare industry with groundbreaking software
• Contributing to the development of core website/app back-end functions • Optimizing developed features for maximum speed and scalability. • Utilizing a variety of markup languages to write web pages. • Constantly mastering novel programming tools on the job for currency • Aiding other basic programming duties not directly related to back-end whenever needful • Occasionally assisting in implementation activities.
Technical Project Manager – Platform Architecture
CyeraThe first true data security platform is here.
• Plan and execute custom cloud security deployments, ensuring timely, on-budget delivery with clear project scopes and timelines. • Act as the primary customer contact, translating needs into technical requirements and fostering strong relationships. • Bridge Platform Architects, R&D, Field Sales, and Customer Success teams to align efforts and communicate technical updates. • Use cloud security knowledge to guide decisions, troubleshoot issues, and ensure quality deliverables. • Maintain project documentation and optimize processes for efficiency.
Backend Engineer
LendsqrWe help lenders launch, scale, and succeed their lending business with our loan management system and lending APIs.
• Implement, test, deliver, and maintain product features (new and existing) • Create technical reports on feature implementations • Research on existing/new product features and areas of improvement • Commit to creating and maintaining secure coding practices (and standards) • Provide support for product features (when needed)
Software Engineering Team Lead – Backend
Kaizen GamingKaizen Gaming, the team powering Betano, is one of the biggest GameTech companies in the world, operating in 20 markets. We always aim to leverage cutting-edge technology, providing the best experience to our millions of customers who trust us for their entertainment. We are a diverse team of more than 2.700 Kaizeners, from 40+ nationalities spreading across 3 continents. Our #oneteam is proud to be among the Best Workplaces in Europe and certified Great Place to Work across our offices.
• Lead, mentor, and inspire a team of software engineers, fostering a collaborative and high-performance work environment • Manage project timelines, priorities, and resources to ensure on-time and on-budget delivery of software solutions • Provide technical guidance, expertise, and code reviews to ensure software quality and adherence to best practices • Contribute to the architectural decisions and design of software systems, considering scalability, performance, and maintainability • Collaborate with cross-functional teams, including product managers, designers, and QA, to ensure alignment on project goals and requirements • Assist in complex problem-solving and troubleshooting as needed, offering guidance and expertise to the team • Continuously evaluate and improve development processes, tools, and methodologies to enhance team productivity • Mentor and train team members, promoting skill development and career growth • Ensure code quality, maintainability, and documentation by setting and enforcing coding standards • Identify and mitigate project risks, proactively addressing challenges and bottlenecks




