Skills Required
- 5+ years of strong programming experience on the .NET platform(C#.NET)
 - Proficient with Web application development – we leverage ASP.NET MVC/Asp.net core / Web API / Typescript / Angular (open to candidates experienced with Web development and zeal to learn)
 - Experience building applications leveraging Azure (or AWS)
 - Hands on experience on Html, CSS, JavaScript, and Bootstrap (or any other CSS framework)
 - Experience with SQL Server (Stored Procedures & UDF) and NoSQL (Cosmos DB or others)
 - Good grip on Fundamentals of CS, OOPS Concepts, SOLID Principles, Design Patterns and its usages
 - Ability to prepare both high level and low-level design of the system
 - Familiarity with TDD, CI/CD, GIT, DevOps
 - Experience with microservices architecture
 - Hands-on exposure to cloud technologies like( azure/ AWS)
 
Expectations
- Provide technical leadership and functional help working closely with team members
 - Design, implement and maintain application within all phases of the software development life cycle (SDLC) on Microsoft Azure (or AWS)
 - Independently carry out the activities without much of guidance
 - Create, understand, and validate design and estimates and be able to justify them
 - Applies knowledge of principles and techniques to solve technical problems.
 - Works closely with other functions to understand customer needs and to develop product roadmaps
 - Strong troubleshooting and analytical skills and detail oriented
 - Comprehensive understanding of OOPS concepts, data structures, algorithms and product development techniques and theories
 - Should be able to design schema for enterprise level applications
 - Should be able to apply design patterns
 - Should be open to face new challenges and learn new technologies.
 - Should be ready to create proof of concepts and explain the value created out of it.
 - Responsible for Deliverables on time
 - Experience with debugging, performance profiling and optimization
 

About Keka
About
Keka has become the fastest growing HR and Payroll platform in India within 18 months of its launch. With a team of deep conviction and a passion for improving employee experience, we are the fastest growing HR Tech SaaS product in India. We are 100% bootstrapped David that continues to outsmart the well funded Goliath's.
Company video


Connect with the team
Similar jobs

About TechMango:
My name is Riyas banu M, and I'm reaching out to you regarding an exciting opportunity with TechMango.
Founded in 2014, TechMango Technology Services is a leading software development company with a strong focus on emerging technologies. Our primary goal is to deliver strategic solutions that align with our business partners' technological needs.
We specialize in providing custom software solutions using the best available technologies, ensuring quality delivery within defined timelines. Our services include analysis, design, architecture, programming, testing, and long-term technical support, all aimed at achieving ultimate customer satisfaction.
Recognized as the Best Offshore Software Development Company in India, TechMango is driven by the mantra, "Clients' Vision is our Mission." We strive to be a technologically advanced and highly regarded organization, offering high-quality and cost-efficient services while fostering long-term client relationships.
We operate in the USA (Chicago, Atlanta), UAE (Dubai), and India (Bangalore, Chennai, Madurai, Trichy, Coimbatore).
For more information, please visit our
website.https://www.techmango.net/
Techmango | Digital Transformation Solutions | IT Consulting
We provide cutting-edge technology solutions based on digital, Business Analytics, Cloud, Big Data, IoT, Blockchain, Managed IT Services & Technology
Senior Full Stack Engineer (.NET + UI)
We are hiring a Senior Full Stack Engineer with 5 -7 years; experience with strong expertise in C#, .NET, SQL, Git, and front-end technologies like Angular or React. The ideal candidate should have good English communication skills and a solid understanding of secure coding.
principles to prevent common vulnerabilities such as SQL Injection, XSS, and CSRF.
What is expected of you:
As part of the job, you will be required to
- Participate in requirements analysis
 - Write clean, scalable code using .NET programming languages.
 - Design and manage databases with SQL and interact with data through Entity Framework
 - Build intuitive and responsive user interfaces using front-end frameworks like Angular or React.
 - Test and deploy applications and system,Revise, update, refactor, and debug code
 - Improve existing software use Git for version control and collaboration in a team environment.
 - Develop documentation throughout the software development life cycle (SDLC)
 - If your beliefs resonate with these, you are looking at the right place!
 - Accountability Finish what you started
 - Communication Context aware, pro-active, and clean communication
 - Outcome High throughput
 - Quality High-quality work and consistency
 
Requirements:
- C# and .NET Framework Strong hands-on experience with object-oriented programming and enterprise-grade .NET applications.
 - SQL Entity Framework Proficient in writing complex queries and working with ORM frameworks.
 - UI Technologies Working experience with modern front-end frameworks such as Angular or React.
 - Asynchronous Programming Understanding and Implementation of async/await patterns for performance optimization.
 - Version Control Experience using Git, Bitbucket etc for source code management.
 - Design Patterns Solid understanding and practical application of standard software design patterns.
 - Unit Testing Experience with testing frameworks such as NUnit or xUnit to ensure code quality and reliability.
 - Secure Coding Principles Awareness and application of secure coding practices to prevent vulnerabilities such as SQL Injection, Cross-Site Scripting (XSS), and Cross-Site Request Forgery (CSRF), etc.
 
Good to have skills:
- Exposure to Cloud Platforms, Azure, AWS, etc.
 - Good Communication Skills
 - Excellent knowledge of SDLC.
 - Knowledge of Jira.
 
Thanks & Regards,
M.Riyas banu
Techmango Technology Services Pvt Ltd
Title: Java FullStack Developer
Experience: 4+ years
Work Location: Pune/ Bangalore/ Chennai
Notice Period: Immediate to 30 Days Max
Key Skills: Java, Angular Mobile, Ionic, Hybrid Mobile, React, Accelerator, Objective-C, UI Design, SOAP/React/SOA
Requirements:
- Looking for candidates with BE/MCA/M.Tech
 - Experience of Core Java, JSP, Servlets, HTML5, CSS3, Vanilla JavaScript, jQuery.
 - 4-6 years of strong experience in any of the hybrid mobile tools/platforms like Angular Mobile / Ionic
 - Hands on experience in Spring boot and Microservices architecture
 - Must have good experience in building feature-rich customer facing mobile applications using Accelerator, Java, XML and Objective-C.
 - Good Experience in Javascript
 - Should have experience in UI design, HTML, CSS for mobile platform.
 - Should have experience in SOA, REST, SOAP etc.,
 - Preferred experience in Angular/React/any front-end web development framework.
 - Must have worked in Agile framework model with team collaboration.
 
Experience Required: Must Have 5+Years of Experience
Roles & Responsibilities:
- Document & implement project scope, work on technical architecture designing for the product factoring scalability, user-friendliness, security.
 - Work on DevExpress Enhancements
 - Make detailed progress reports for tracking milestones & deliverables.
 
Skills Required:
- Candidate must have good experience in the following:
 
Angular (2-10)
ASP.Net,
SQL Server
C#/LINQ
WEB API
DevExpress / DevExtreme Third Party Control
HTML, CSS.
Soft Skills required:
- Should be self-motivated and self-driven
 - Ability to work with team members across the globe
 - Excellent interpersonal and written communication skills
 - Ability to define, implement and work to a schedule
 - Good time management skills
 
What you’ll do:
• Work with development teams and product managers to ideate software solutions
• Design client-side and server-side architecture
• Build the front-end of applications through appealing visual design
• Develop and manage well-functioning databases and applications
• Write effective APIs
• Test software to ensure responsiveness and efficiency
• Troubleshoot, debug and upgrade software
• Create security and data protection settings
• Build features and applications with a mobile responsive design
• Write technical documentation
What you’ll need:
• Proven experience as a Full Stack Developer or similar role
• Experience as a node.js developer
• Experience as a React Native Developer
• Experience in handling build systems, deployments, and cloud systems
• Experience developing desktop and mobile applications
• Knowledge of multiple front-end languages and libraries (e.g. JavaScript, XML, jQuery)
Selected candidate(s) will lead technology for the company by initially working alongside an outsourced software development team and later on being responsible for current and future software development.
Opportunity to earn ESOP / equity based on experience and performance. We're looking for candidates who are hungry to learn, can apply themselves to solve problems using techology and who are looking to make a meaningful impact with their energy and work. If this sounds like you, we'd like to hear from you.
****** Apply only if you know Angular, NODEJS, EXPRESS framework ******
Skills Required:
Problem-solving Approach
Programming Data Structures
Logic & Design concepts
Object Oriented Programming concepts
Familiarity with databases
NodeJS and its framework.
2. DB Knowledge – Oracle 11g, 19c
3. Client-side script – JQuery, Java-script
4. Support timing: 8:30 -17:30 hrs
5. Candidate Experience: Min. 3-5 years in MVC and Entity framework
Key Objectives
a) Support current .Net portals (Technical & functional)
b) Requirement gathering from business user & Prepare SRS
c) End to End delivery as a developer (front end -. Dot net & backend -Oracle database)
Visit us: https://www.saahihain.com
Job Description:
We are looking for a seasoned full-stack engineer (MERN) to build out our mobile application on AWS.
Responsibilities:
Design and implementation of the overall backend architecture
“Pixel-perfect” implementation of our approved user interface
Design and deployment of our database
Mobile development
Design and construction of our REST API
Integrating our front-end UI with the constructed API
Design and implementation of continuous integration and deployment
Have knowledge of live streaming, video communication, and AWS IVS
Skills
Writing HTML, CSS, and JavaScript. Being up on the latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
A relevant back-end programming language preferably Node.js
Database design and management, including being up on the latest practices and associated versions
Server management and deployment for the relevant environment
Familiarity with a relevant and globally supported framework—both front-end and back-end, if necessary—( e.g., React, Express, Meteor )
Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries ( e.g., Sass, Less, and webpack )
Thorough understanding of user experience and possibly even product strategy
Experience implementing testing platforms and unit tests
Proficiency with Git or similar version control tool
Appreciation for clean and well-documented code
Knowledge in AWS Amplify is a plus.
In Brief
Urgent Hiring • Re-location Required
Company Founded 2018 • 1-5 employees
Internet and Technology Startup • Bootstrapped
About us
Based out of Egypt and with presence in the GCC, Quesst Technologies is an early Internet and Tech Startup committed to helping thousands of nationals, residents and travelers in the MENA region, saving them time and effort in seeking reliable and credible knowledge within their communities and localities.
Quesst, the company's flagship platform, is a hyper-local Q&A and knowledge sharing platform that offers the necessary infrastructure for users seeking information to meet, share, engage and interact with one another and with verified subject matter experts.
Who we're looking for
Ideally the successful candidate will have experience in the start-up world and is in a position for a new challenge to take this company to the next level. Someone who is passionate about delivering a scalable and highly performant state-of-the-art cloud-based platforms built with technologies utilizing the JavaScript ecosystem, AI/ML and the latest web technologies to help solve exciting real world problems.
We are looking for an agile and entrepreneurial leader with strong people leadership and technical capability who has a problem-solving and analytical aptitude, excellent communication and presentation skills, is familiar with statistics, has a business acumen, independent, positive can-do attitude, and passion for excellence to the workplace.
Your role and our tech stack
Reporting to the founder, you will be expected to develop, deploy and oversee the execution of the tech strategy, product road-map and operations to ensure alignment with our businesses goals as we grow and scale. You will play a key part in the organisation's success, taking the current MVP and developing it further to move the company through to early stage funding and into profit.
Quesst's is built using React.js [Frontend], Node.js [Backend], PostgreSQL [DB], Amazon EC2 [Application Hosting], Amazon S3 [Media Storage Service], and Amazon SES [Email Sending Service]. You will be responsible for implementing full-stack features and collaborate with other team members to plan each sprint. You’ll be working across the entire system architecture and be responsible for designing, implementing and maintaining restful APIs, micro-services and databases.
Your key responsibilities
- Develop, improve and optimize the structure, quality, and extensibility of current software technologies, codebases and databases
 - Prototype ideas to quickly access viability and iterate based on feedback from the team
 - Build robust, web-based applications interacting with databases, file-systems and APIs
 - Write custom code or integrate open source technologies as needed to find solutions to problems
 - Design and build effective APIs; Create servers and databases for functionality
 - Design client-side and server-side architecture; Design the data model ensuring scalability
 - Accurately translate screen designs into functional front-end code; Develop features and with a mobile responsive design
 - Write high-quality, extensible, testable and reusable code and libraries; Conduct code reviews and establishment of best practices
 - Participate in planning activities; Estimate accurate stores for new features and design product features
 - Help define processes and build tools as needed to scale the solution and the team
 - Create and lead the product road-map; Proactively breakdown work, manage development sprints, identify risks and explore solutions
 - Test software to ensure responsiveness and efficiency; Troubleshoot, debug and upgrade software; Aggressive problem diagnosis and creative problem solving
 - Steer the business on timescales, prioritization and costs on competing development requirements
 - Drive rigorous, and weekly product releases and lead required integration efforts with partners and/or third-party software services
 - Guide the development in design, architecture and platform choices with strong focus on quality, speed, stability and scalability
 - Identify and establish best practices and frameworks keeping in mind parameters of performance, responsiveness, security, maintainability, extensibility, and reuse; Work collaboratively in a lean and agile environment; Write technical documentation
 - Recommend and implement new technologies, improvement of existing tech and set-up and future-proofing our technology that can help the company optimize efficiency and productivity and lead edge thinking and knowledge of innovative technologies i.e. AI, ML, blockchain, etc..
 
Your qualifications
- Minimum of BSc in Computer Science/IT/Electronics/Software Engineering or a comparable degree program
 - Proven experience of 2-5 years of full-stack development of web applications; 2+ years building front-end interfaces with React.js & Redux workflows and 2+ years building back-end and maintaining server applications on Node.js, PostgreSQL and designing APIs
 - Expert in traditional web-dev stack (HTML5, CSS3, JS); Strong in core JavaScript (ES5, ES6, ESNext, TypeORM and Typescript) and JS object model
 - Experience with Linux environments and using the shell and command line terminals (preferred)
 - Professional coding experience in object-oriented and scripting languages; Extensive experience building client-side web applications using React
 - Proficient with:
- JavaScript Frameworks (ReactJS/NextJS/Redux) and Node.js Frameworks (Express.js)
 - Client-side MVC frameworks such as NodeJS, React JS, NextJS, Redux, and AngularJS; Knowledge of isomorphic React
 - Configuration of various servers to run web application servers, databases, etc.; Web server technologies like Nginx, NodeJS, Apache, etc.
 - Frontend CSS frameworks like Bootstrap, Material UI and preprocessors like SASS and SCSS/LESS
 - Writing and integrating middleware; Experience with Redux Saga and Thunk
 - Architecture, design, queries of Relational databases (PostgreSQL, MySQL and other RDBMS)
 - Modern JS tooling (NPM, Webpack, Babel, ESLint and Prettier)
 - Developer tools, such as Visual Studio Code
 - Code versioning tools and Git version control systems (Github); Containerization systems (Docker)
 - Strong in data structures, XML technologies, JSON parsing
 - Caching frameworks and mechanisms, work-task queues, transactions and messaging queues (Redis, Memcached, RabbitMQ and others)
 - Building real-time applications using Web Sockets (Socket.io)
 - Web and mobile push notifications and cloud message APIs (GCM, APNS, OneSignal, etc.)
 - Setting up cron jobs and schedule task execution
 - Handling Services, RESTful, APIs, third party libraries and APIs (Google APIs, AWS, Zendesk, etc.)
 
 
- Experience with API gateway, distributed infrastructure architectures and applications tuning/profiling; Experience working with microservices
 - User authentication and authorization between multiple systems, servers, and environments; Understanding of “session management” in a distributed server environment
 - Experience with REST API and web service construction, integration and architecture and working with remote data via REST and JSON
 - Knowledge of modern authorization mechanisms, such as JSON Web Token, Authentication and Security Technologies
 - Familiarity with building secure systems (OWASP secure coding practices or similar)
 - Architect and cloud-deploy applications on AWS and other cloud providers
 - Deep understanding of Test-Driven Development (TDD)
 - Build and manage end-to-end and UI tests; Experience writing tests (unit, integration, functional, etc.), and using testing frameworks
 - Build third-party integrations like Slack, Stripe, Google and supporting their workflow
 - Provision DevOps tooling with continuous integration; Build modern Front-end build pipelines and tools
 - Contribute to API documentation including API description languages like Swagger; Document and diagram functional flows and architectures
 - Experience in building rich PWA applications; Experience in responsive design, cross browser compatibility and website performance
 - Understanding of how browsers and DOM work; Understanding and experience with asynchronous processing, partial page refresh, DOM traversal and manipulation
 - Expert level using Web Analytics tools (Google Analytics and others); Experience with open source software development
 - Experience with localization and internationalization of applications (working with multi-site setups, multi-language, i18n, etc.)
 
Some desired extras and good to have skills
- Knowledge of cyber-security, malware analysis, threat detection and/or sandboxing technology
 - Preferably has knowledge of working in big data (Spark, Kafka, Hadoop) and machine learning ecosystems
 - Strong background in security and data analytics and on-premise data experience
 - Experience and familiarity with:
- Architecture, design, queries and aggregation of NoSQL databases (MongoDB, Cassandra and others)
 - Elasticsearch and ELK stack
 - Developing integrations for global OTAs
 - OpenAPI
 
 - Knowledge of multiple backend languages and framework
 
We offer you
- A unique entrepreneurial opportunity to build something from the ground up and scale it up to a major regionally recognizable brand
 - A great learning curve in a collaborative environment with no barriers for initiatives
 - Leading compensation package including salary free of local taxes, accommodation allowance for local hire or shared accommodation for international hire, free medical care from company physician, free government healthcare membership, transport allowance, paid airfare to the country of origin, paid leave and end of service according to local labor law.
 
Your professional career growth opportunities
As you help us grow Quesst, we will help you grow and professionally develop. Joining us at this stage, you will have the opportunity to be part of the core team if you prove you have what it takes and will be given the opportunity to:
- Lead and develop a technical strategy for the company, which involves goal setting, discussing options, and analyzing risks with the management team, CEO and board members
 - An opportunity to build and manage a business unit from scratch and scale it up to success at a regional level
 - Attract and retain top tech talent, mentor and manage the team as it grows
 - Develop and manage KPIs for the tech team and create a challenging work environment
 
Have we caught your attention?
Send us your application including your resume, salary expectations and earliest starting date.
We’re looking forward to your application!
Essential Job Functions:
- Implement application components and systems according to department standards and guidelines.
 - Work with product and designers to translate requirements into accurate representations for the web.
 - Analyze, design, code, debug, and test business applications.
 - Code reviews in accordance with team processes/standards.
 - Understand and work with data in varying degrees of complexity and scale.
 - Responsible for planning, processing and performing all jobs in an efficient manner.
 - Provide assistance to testers and support personnel as needed to determine system problems.
 - Resolve problems involved with integrating new technologies with systems.
 
* Essential functions are the basic job duties that an employee must be able to perform, with or without reasonable accommodation. The function is considered essential if the reason the position exists is to perform that function.
Supportive Job Functions:
- Remain knowledgeable of new emerging technologies and their impact on internal systems.
 - Available to work on call when needed.
 - Perform other miscellaneous duties as assigned by management.
 
*These tasks do not meet the Americans with Disabilities Act definition of essential job functions and usually equal 5% or less of time spent. However, these tasks still constitute important performance aspects of the job.
Knowledge, Skill, and Abilities:
- Experience using Python, JavaScript, and React.
 - Experience with web services and RESTful APIs.
 - Experience in cloud infrastructure
 - Experience with Sql and NoSql databases
 - Familiarity with modern CI/CD methods
 - Ability to organize, prioritize, and handle multiple assignments on a daily basis.
 - Strong and effective inter-personal and communication skills
 - Ability to interact professionally with a diverse group of clients and staff.
 - Must be able to work flexible hours on-site and remote.
 - Must be able to coordinate with other staff and provide technological leadership.
 - Ability to work in a complex, dynamic team environment with minimal supervision.
 - Must possess good organizational skills.
 
Education, Experience, and Certification:
- Associate’s or bachelor’s degree preferred (Computer Science, Engineer, etc.), but equivalent work experience in a technology related area may substitute.
 - 5+ years relevant experience, required. *
 - Experience using version control daily in a developer environment.
 - Experience with Python, JavaScript, and React is required.
 - Experience using rapid development frameworks like Django or Flask.
 - Experience using front end build tools.
 








