437 Senior Developer Roles jobs in Lucknow
Full Stack Engineer - Application Development
Posted 3 days ago
Job Viewed
Job Description
About the Role
We're looking for a Full Stack Engineer to build interactive dashboards and analytics for our cybersecurity posture management platform. You'll work on both frontend and backend components, creating intuitive visualizations and robust APIs for data analytics.
Responsibilities
- Build interactive dashboards using React, Next.js, and Chart.js
- Develop backend APIs for analytics and data processing
- Create data visualizations for security posture insights
- Implement real-time data streaming and updates
- Design and optimize database queries for analytics
- Ensure responsive design and cross-browser compatibility
- Collaborate with UX/UI designers for optimal user experience
- Implement data filtering and search functionality
- Optimize application performance and loading times
Requirements
- 3+ years of React/Next.js development experience
- Strong backend experience with Python FastAPI
- Experience with data visualization libraries (Chart.js, D3.js)
- Knowledge of RESTful APIs and GraphQL
- Experience with state management (Redux, Context API)
- Understanding of responsive design principles
- Experience with TypeScript and modern JavaScript
- Knowledge of database design and optimization
- Familiarity with testing frameworks (Jest, React Testing Library)
Nice to Have
- Experience with cybersecurity or compliance domains
- Knowledge of real-time data processing
- Experience with WebSocket implementations
- Familiarity with data analytics and BI tools
- Experience with server-side rendering (SSR)
- Knowledge of accessibility standards (WCAG)
What We Offer
- Competitive salary: ₹13–18 LPA + Equity package
- Career growth – opportunities for technical leadership and architecture ownership
- Health & wellness benefits
- Professional development – sponsored certifications, training, and conferences
- Generous time off and holidays
- Modern tech stack and collaborative, innovation-driven culture
UX/UI Designer - Mobile Application Development
Posted 15 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct user research, interviews, and surveys to gather insights into user behaviors and needs.
- Translate user requirements and business goals into wireframes, user flows, and interactive prototypes.
- Create high-fidelity UI designs, ensuring visual consistency, aesthetic appeal, and adherence to brand guidelines.
- Develop and maintain design systems and style guides to ensure a cohesive user experience across all platforms.
- Collaborate closely with product managers, developers, and other stakeholders to iterate on designs and ensure feasibility.
- Conduct usability testing and gather feedback to identify areas for improvement.
- Stay up-to-date with the latest UX/UI design trends, best practices, and emerging technologies.
- Optimize user journeys and interface elements for maximum usability and engagement.
- Prepare and present design concepts and solutions to the team and stakeholders.
- Work effectively in a remote, agile development environment, contributing to sprints and project timelines.
- Advocate for the user throughout the product development lifecycle.
- Bachelor's degree in Design, Human-Computer Interaction, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 4 years of experience as a UX/UI Designer, with a strong portfolio showcasing mobile application design.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, or similar.
- Solid understanding of user-centered design principles, interaction design, and visual design.
- Experience with user research methodologies and usability testing.
- Knowledge of current mobile design trends and platform guidelines (iOS and Android).
- Excellent communication, collaboration, and presentation skills.
- Ability to work independently, manage time effectively, and meet deadlines in a remote setting.
- Experience with front-end development concepts is a plus.
- A strong sense of aesthetics and a passion for creating beautiful and functional interfaces.
Software development engineer
Posted today
Job Viewed
Job Description
Who we are
100trix is a software consultancy founded by Fortune 100, DAX 40 and FTSE 100 veterans. We offer premium product engineering services to clients in the US, Australia, Asia and Europe.
About the Role
We’re looking for a Software Development Engineer to join our APAC team. You will work closely with stakeholders, product owners, and cross-functional teams to translate business needs into effective software solutions while contributing to design, development, and delivery of high-quality applications.
This is a remote-first role with quarterly physical meetings with the team in Singapore; however, you should be able to collaborate effectively within Asia-Pacific time zones .
Compensation will be in USD.
Key Responsibilities
- Design, develop, and maintain software applications according to client requirements.
- Collaborate with product owners, business analysts, and QA teams to deliver high-quality solutions.
- Write clean, maintainable code and follow best practices in software development.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Troubleshoot and resolve software issues and bugs.
- Contribute to documentation, testing, and deployment processes.
What We’re Looking For
- Proficiency in at least one programming language (Java, Python or JavaScript,).
- Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience).
- Understanding of software development lifecycle and Agile methodologies.
- Strong problem-solving, analytical, and communication skills.
- Willingness to learn, collaborate, and take ownership of tasks.
- Familiarity with version control tools (Git, SVN) and IDEs is a plus.
- We are a remote-first company, but the role may require occasional international travel to client sites on short notice.
Why Join Us
You’ll gain hands-on experience in real projects, working alongside experienced professionals in a supportive, learning-focused environment. Your contributions will directly impact how we deliver solutions that help the business grow and succeed.
Software development engineer
Posted 2 days ago
Job Viewed
Job Description
Who we are
100trix is a software consultancy founded by Fortune 100, DAX 40 and FTSE 100 veterans. We offer premium product engineering services to clients in the US, Australia, Asia and Europe.
About the Role
We’re looking for a Software Development Engineer to join our APAC team. You will work closely with stakeholders, product owners, and cross-functional teams to translate business needs into effective software solutions while contributing to design, development, and delivery of high-quality applications.
This is a remote-first role with quarterly physical meetings with the team in Singapore; however, you should be able to collaborate effectively within Asia-Pacific time zones .
Compensation will be in USD.
Key Responsibilities
- Design, develop, and maintain software applications according to client requirements.
- Collaborate with product owners, business analysts, and QA teams to deliver high-quality solutions.
- Write clean, maintainable code and follow best practices in software development.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Troubleshoot and resolve software issues and bugs.
- Contribute to documentation, testing, and deployment processes.
What We’re Looking For
- Proficiency in at least one programming language (Java, Python or JavaScript,).
- Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience).
- Understanding of software development lifecycle and Agile methodologies.
- Strong problem-solving, analytical, and communication skills.
- Willingness to learn, collaborate, and take ownership of tasks.
- Familiarity with version control tools (Git, SVN) and IDEs is a plus.
- We are a remote-first company, but the role may require occasional international travel to client sites on short notice.
Why Join Us
You’ll gain hands-on experience in real projects, working alongside experienced professionals in a supportive, learning-focused environment. Your contributions will directly impact how we deliver solutions that help the business grow and succeed.
Lead Software Development Engineer
Posted today
Job Viewed
Job Description
Software Lead Software Engineer
About RevX
RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new growth level. We rely on data science, innovative technology, and AI, and a skilled team, to create and deliver seamless ad experiences to delight your app users. That’s why RevX is the ideal partner for app marketers that demand trustworthy insights, a hands-on team, and a commitment to growth. We help you build sound mobile strategies, combining programmatic UA, app re engagement, and performance branding to drive real and verifiable results so you can scale your business: with real users, high retention, and incremental revenue.
Position Summary
We are looking for a highly skilled Lead Software Engineer with hands-on experience in building and scaling systems related to digital advertising platforms such as Facebook Ads and Google Ads. You will play a key role in designing and developing robust adtech solutions that support large-scale campaign management, data ingestion, and analytics. You’ll lead a team of developers and work closely with product managers, marketing technology teams, and external APIs to deliver high-performance, data-driven advertising solutions.
Major Responsibilities:
● Lead the architecture, development, and optimization of applications for digital advertising systems.
● Design and implement integrations with Facebook Ads API, Google Ads API, Tiktok or other Social Platform Ads API for campaign creation, monitoring, performance reporting, and budget management.
● Collaborate with data engineering and analytics teams to build pipelines for advertising performance data.
● Collaborate with Data Scientists to integrate the DS model into the application
● Provide technical leadership to the development team, perform code reviews, and ensure best practices.
● Translate complex marketing and ad-serving requirements into scalable backend solutions.
● Ensure security, reliability, and compliance across all advertising systems.
● Work closely with product and marketing stakeholders to support ad strategy execution and reporting.
● Monitor platform changes and API updates from Social platforms to keep systems up-to-date.
● Lead the troubleshooting and triaging of issues with different teams to drive toward root cause identification and resolution.
Required Experience/Skills:
● Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
● 7+ years of professional software development experience with a strong focus on Java (8+) and Spring Boot.
● 2+ years of hands-on experience working with Facebook Marketing API and/or Google Ads API.
● Solid understanding of RESTful APIs, OAuth2 authentication, and asynchronous job handling.
● Experience working with campaign data, budget pacing, targeting strategies, and attribution modeling.
● Strong knowledge of relational databases (e.g., MySQL) and experience with large-scale data processing.
● Familiarity with CI/CD, Git, Docker, and cloud platforms (AWS/GCP/Azure).
● Excellent communication skills and experience working in agile teams.
Preferred Qualifications
● Experience with programmatic advertising, RTB, or DSPs is a strong plus.
● Knowledge of data warehousing and analytics tools like BigQuery, Redshift, or Snowflake.
● Familiarity with frontend frameworks (Angular) for internal ad management dashboards.
● Understanding of GDPR, CCPA, and other privacy regulations in the context of digital advertising.
● Experience leading cross-functional engineering projects.
Education:
● Bachelor of Engineering or similar degree from any reputed University.
For more information visit
Software Development Engineer 2
Posted today
Job Viewed
Job Description
About noon
noon, the region's leading consumer commerce platform. On December 12th, 2017, noon launched its consumer platform in Saudi Arabia and the UAE, expanding to Egypt in February 2019. The noon ecosystem of services now includes marketplaces for food delivery, quick-commerce, fintech, and fashion. noon is a work in progress; we’re six years in, but only 5% done.
noon’s mission: every door, everyday.
What you’ll be doing
- implementing stunning mobile application user interfaces and solving engineering challenges in cross-platform mobile application development using modern technologies and tools
- communicating with highly scalable backend services using REST APIs
- participating in the design phase of new features and being actively involved in seeking the most suitable solutions
- ensuring user interface implementation is visually appealing and easy to use while remaining straightforward to implement , fitting various screen sizes , and suiting both iOS and Android
- localizing the applications for left-to-right and right-to-left languages while keeping in mind accessibility
- being actively involved in designing REST APIs interfaces and ensuring they are suitable for communication with mobile applications
- applying software development design patterns that are scalable while being easy to reason about and understand
What you’ll need
- bachelor’s degree in a related field (Computer Science, Engineering)
- highly skilled in React Native
- extensive knowledge of native mobile application development
- strong proficiency in JavaScript and TypeScript, and a perfect understanding of JavaScript build tools
- knowledge of handling differences between iOS and Android, including UI design guidelines and performance optimization
- proficient in working with RESTful APIs
- proficient in Git and version control practices
- 3 years of professional software development experience, with at least 2+ years in React Native
- excellent problem-solving skills and attention to details
- ability to quickly learn and adapt to new technologies and frameworks
- knowledge of UI/UX design principles and experience working with designers to implement high-quality interfaces
- strong communication skills
Who will excel?
- We’re looking for people with high standards, who understand that hard work matters.
- You need to be relentlessly resourceful and operate with a deep bias for action.
- We need people with the courage to be fiercely original.
- noon is not for everyone; readiness to adapt, pivot, and learn is essential.
Software Development Engineer 2
Posted today
Job Viewed
Job Description
About noon
noon, the region's leading consumer commerce platform. On December 12th, 2017, noon launched its consumer platform in Saudi Arabia and the UAE, expanding to Egypt in February 2019. The noon ecosystem of services now includes marketplaces for food delivery, quick-commerce, fintech, and fashion. noon is a work in progress; we’re six years in, but only 5% done.
noon’s mission: every door, everyday.
What you’ll be doing
- implementing stunning mobile application user interfaces and solving engineering challenges in cross-platform mobile application development using modern technologies and tools
- communicating with highly scalable backend services using REST APIs
- participating in the design phase of new features and being actively involved in seeking the most suitable solutions
- ensuring user interface implementation is visually appealing and easy to use while remaining straightforward to implement , fitting various screen sizes , and suiting both iOS and Android
- localizing the applications for left-to-right and right-to-left languages while keeping in mind accessibility
- being actively involved in designing REST APIs interfaces and ensuring they are suitable for communication with mobile applications
- applying software development design patterns that are scalable while being easy to reason about and understand
What you’ll need
- bachelor’s degree in a related field (Computer Science, Engineering)
- highly skilled in React Native
- extensive knowledge of native mobile application development
- strong proficiency in JavaScript and TypeScript, and a perfect understanding of JavaScript build tools
- knowledge of handling differences between iOS and Android, including UI design guidelines and performance optimization
- proficient in working with RESTful APIs
- proficient in Git and version control practices
- 3 years of professional software development experience, with at least 2+ years in React Native
- excellent problem-solving skills and attention to details
- ability to quickly learn and adapt to new technologies and frameworks
- knowledge of UI/UX design principles and experience working with designers to implement high-quality interfaces
- strong communication skills
Who will excel?
- We’re looking for people with high standards, who understand that hard work matters.
- You need to be relentlessly resourceful and operate with a deep bias for action.
- We need people with the courage to be fiercely original.
- noon is not for everyone; readiness to adapt, pivot, and learn is essential.
Be The First To Know
About the latest Senior developer roles Jobs in Lucknow !
Software Development Engineer II
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Build & maintain high tps, reliable, performant and cost-effective data collection and extraction modules using Node.js & Python, using streaming solutions like Kafka.
- Deploy, maintain and support these modules on AWS & GCP cloud.
- Index, archive and retain necessary data in multiple persistence stores like Object stores(S3), Key value store (Dynamo DB), and Elastic Search based on the use case.
- Manage the quality of data collected using data quality libraries built using SQL/Python/Spark on AWS Glue and exposed as Dashboards for monitoring using AWS Quick sight and Kibana.
- Restfully abstract the data collected to the downstream applications through a Node.js backend.
- Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant and efficient end to end competitive intelligence solutions.
Qualifications & Experience:
- Proven experience 4+ years as a Software Development Engineer who has built, deployed and operationally supported systems in production.
- Excellent knowledge of programming languages such as Node.JS, Python
- Strong understanding of software design patterns, algorithms, and data structures
- Experience with SQL & NoSQL databases.
- Good communication and collaboration skills.
- Works with good ownership and accountability.
- Ability to work in a fast-paced and dynamic environment.
- Experience in writing high volume/tps, reliable crawlers and scrapers is a plus.
- Bachelor's or master's degree in computer science or a related field.
Lead Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Software Lead Software Engineer
About RevX
RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new growth level. We rely on data science, innovative technology, and AI, and a skilled team, to create and deliver seamless ad experiences to delight your app users. That’s why RevX is the ideal partner for app marketers that demand trustworthy insights, a hands-on team, and a commitment to growth. We help you build sound mobile strategies, combining programmatic UA, app re engagement, and performance branding to drive real and verifiable results so you can scale your business: with real users, high retention, and incremental revenue.
Position Summary
We are looking for a highly skilled Lead Software Engineer with hands-on experience in building and scaling systems related to digital advertising platforms such as Facebook Ads and Google Ads. You will play a key role in designing and developing robust adtech solutions that support large-scale campaign management, data ingestion, and analytics. You’ll lead a team of developers and work closely with product managers, marketing technology teams, and external APIs to deliver high-performance, data-driven advertising solutions.
Major Responsibilities:
● Lead the architecture, development, and optimization of applications for digital advertising systems.
● Design and implement integrations with Facebook Ads API, Google Ads API, Tiktok or other Social Platform Ads API for campaign creation, monitoring, performance reporting, and budget management.
● Collaborate with data engineering and analytics teams to build pipelines for advertising performance data.
● Collaborate with Data Scientists to integrate the DS model into the application
● Provide technical leadership to the development team, perform code reviews, and ensure best practices.
● Translate complex marketing and ad-serving requirements into scalable backend solutions.
● Ensure security, reliability, and compliance across all advertising systems.
● Work closely with product and marketing stakeholders to support ad strategy execution and reporting.
● Monitor platform changes and API updates from Social platforms to keep systems up-to-date.
● Lead the troubleshooting and triaging of issues with different teams to drive toward root cause identification and resolution.
Required Experience/Skills:
● Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
● 7+ years of professional software development experience with a strong focus on Java (8+) and Spring Boot.
● 2+ years of hands-on experience working with Facebook Marketing API and/or Google Ads API.
● Solid understanding of RESTful APIs, OAuth2 authentication, and asynchronous job handling.
● Experience working with campaign data, budget pacing, targeting strategies, and attribution modeling.
● Strong knowledge of relational databases (e.g., MySQL) and experience with large-scale data processing.
● Familiarity with CI/CD, Git, Docker, and cloud platforms (AWS/GCP/Azure).
● Excellent communication skills and experience working in agile teams.
Preferred Qualifications
● Experience with programmatic advertising, RTB, or DSPs is a strong plus.
● Knowledge of data warehousing and analytics tools like BigQuery, Redshift, or Snowflake.
● Familiarity with frontend frameworks (Angular) for internal ad management dashboards.
● Understanding of GDPR, CCPA, and other privacy regulations in the context of digital advertising.
● Experience leading cross-functional engineering projects.
Education:
● Bachelor of Engineering or similar degree from any reputed University.
For more information visit
Apprentice - Software Development
Posted 15 days ago
Job Viewed
Job Description
- Assist in the design, development, and testing of software applications.
- Learn and apply programming languages such as Java, Python, or C++.
- Participate in code reviews and learn best practices for software development.
- Contribute to the creation of technical documentation.
- Assist in identifying and resolving software defects.
- Learn about version control systems (e.g., Git) and collaborate using them.
- Understand software development methodologies (e.g., Agile).
- Shadow experienced developers and gain practical insights.
- Participate in team meetings and contribute to project discussions.
- Complete assigned training modules and projects effectively.
- High school diploma or equivalent. A diploma or degree in computer science or a related field is a plus.
- Demonstrated interest and aptitude for software development and technology.
- Basic understanding of programming concepts is desirable.
- Strong problem-solving and analytical skills.
- Eagerness to learn and a proactive attitude.
- Good communication and interpersonal skills.
- Ability to work collaboratively in a team environment.
- Commitment to completing the apprenticeship program.