
Job Summary
- Excellent hands-on experience with Go lang (if not Golang, in either JAVA, DotNet and/or NodeJS)
- Write CRONs and background tasks required for the growth of business and product
- Build REST APIs as required
- Ability to code using design principles
- Write reusable code and libraries for future use
- Have the working knowledge of Microservices Architecture using Docker
- Collaborate with other team members and stakeholders in executing various new and existing ideas
- Possesses the knowledge of developing and deploying in Linux environments
- Passion for building great products and loads of energy.
Key Skills
Skills that we would be more than happy for a dev to have: - Worked in CI/CD environments - Developed code using TDD/BDD approach. - Worked with Virtualization on Linux (KVM) - Experience in working in Agile development environment
About You
We’re looking for exceptional Engineers with an amazing breadth and depth of technology expertise! If you’re the kind of person that looks at the bigger picture and want to build something that has a real impact on the end user, go ahead and apply for the position.
Ability to see the big picture but still love to code!
Strong in backend languages, such as Java, DotNet or NodeJS!
Familiar with client-side frameworks such as React, Angular, Vue etc.
Strong HTML/CSS skills – you understand not only how to build the data, but how to make it look great too.
Knowledge of architectural design and you like to build something scalable and flexible to support business
Agile or Scrum is your favorite development approach.
And when we start talking about performance, security and unit testing? Well that’s music to your ears

About Swabhav Techlabs
About
Connect with the team
Similar jobs
DataHavn IT Solutions is a company that specializes in big data and cloud computing, artificial intelligence and machine learning, application development, and consulting services. We want to be in the frontrunner into anything to do with data and we have the required expertise to transform customer businesses by making right use of data.
About the Role
We're seeking a talented and versatile Full Stack Developer with a strong foundation in mobile app development to join our dynamic team. You'll play a pivotal role in designing, developing, and maintaining high-quality software applications across various platforms.
Responsibilities
- Full Stack Development: Design, develop, and implement both front-end and back-end components of web applications using modern technologies and frameworks.
- Mobile App Development: Develop native mobile applications for iOS and Android platforms using Swift and Kotlin, respectively.
- Cross-Platform Development: Explore and utilize cross-platform frameworks (e.g., React Native, Flutter) for efficient mobile app development.
- API Development: Create and maintain RESTful APIs for integration with front-end and mobile applications.
- Database Management: Work with databases (e.g., MySQL, PostgreSQL) to store and retrieve application data.
- Code Quality: Adhere to coding standards, best practices, and ensure code quality through regular code reviews.
- Collaboration: Collaborate effectively with designers, project managers, and other team members to deliver high-quality solutions.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills in [relevant programming languages, e.g., JavaScript, Python, Java, etc.].
- Experience with [relevant frameworks and technologies, e.g., React, Angular, Node.js, Swift, Kotlin, etc.].
- Understanding of software development methodologies (e.g., Agile, Waterfall).
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
Preferred Skills (Optional)
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Knowledge of DevOps practices and tools.
- Experience with serverless architectures.
- Contributions to open-source projects.
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and supportive work environment.
- A chance to work on cutting-edge projects.
Required Technical Skills:
Backend
- Strong proficiency in Node.js and TypeScript
- Extensive experience with NestJS framework
- Hands-on experience with Prisma ORM and complex database schemas
- Solid understanding of RESTful API design and Swagger documentation
- Proven experience writing unit and integration tests with Jest
Frontend
- Expert-level React knowledge and modern React patterns (hooks, context, etc.)
- Deep understanding of JavaScript and TypeScript fundamentals
- Experience with performance optimization techniques (code splitting, memoization, lazy loading)
- Strong grasp of responsive design and modern CSS practices
General
- Demonstrated experience conducting thorough code reviews
- Commitment to following strict development standards and best practices
- Strong understanding of software engineering principles and design patterns
Job Description: -
Full Stack Developer will work closely with cross-team to discover effective and elegant solutions to complex
problems.
Excellent knowledge of HTML, CSS, Material-UI and Responsive.
Strong concepts of Javascript, ReactJs, NextJS.
Should have Excellent Experience of Node.js.
In-Depth knowledge of Express Js, JavaScript,
Should have experience in MongoDB, GraphQL, and any graph Database
Experience working with REST APIs.
Good Knowledge of AWS – Beanstalk, EC2, S3, Lambda, Cloud Watch.
Good Knowledge of JSON, API, and JWT.
Good Knowledge of Firebase – Authentication, Firestore, Realtime DB, Hosting.
·Good understanding of/experience with CI tools (Jenkins, Github Actions) and testing frameworks
Good to have Agile Continuous Deployment experience.
Ability and willingness to manage multiple projects/tasks.
Great collaborator who takes initiative, asks questions, explains themselves clearly, and are open to feedback
Ability to Identify and fix production and non-production application issues as a part of the deployment.
Fresher require
Understanding accessibility and security compliance (Depending on the specific project)
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.
Good communication and language skills.
Strong focus on performance optimizations, caching, and scalability.
Ability to deal well with ambiguous/undefined problems; ability to think abstractly.
As a Development Lead, you will oversee and lead a team of software developers. Your primary goal is to guide the team towards successful development of high-quality software, while fostering a collaborative and productive environment.
Responsibilities:
• Oversee the development of scalable, reliable, and cost-effective software solutions
with an emphasis on quality, best-practice coding standards, and cost-effectiveness.
• Build rapid technical prototypes for early validation of new technologies.
• Rapidly identify and resolve technical incidents as they emerge.
• Collaborate effectively with other application teams to help building the right offerings
for our client delivery platform.
• Collaborate with product owners to translate complex business requirements into
technical solutions, providing leadership in the design and architecture processes.
• Stay informed about the latest technology and methodology by participating in industry
forums, having an active peer network, and engaging actively with customers.
• Cultivate a team environment focused on continuous learning, where innovative
technologies are developed and refined through collaborative effort.
Salary is not a constraint and right candidates will be paid up to 28 Lakhs
Key Skills:
• 7+ years of experience as a lead in leading and managing software development teams.
• Proficiency in Backend and Frontend technologies (NodeJS and ReactJS).
• Knowledge of best practices for API development in distributed environments;
• Coding complex modules.
• Code review and enforcing best practices.
• Impeccable written and verbal communication skills with the ability to present, explain
and defend design concepts in team and stakeholder meetings.
• Demonstrated ability to prioritize tasks effectively, delivering work with speed and high
quality.
• Hands-on experience with engineering principles and design patterns.
• Passionate about writing clean, reusable and maintainable code.
• Building a knowledge base of the latest programming trends, best practices, and
methodologies.
JOB RESPONSIBILITIES:
Generate sitemap dynamically whenever a page is added/deleted or edited –
across all sites.
Generate sitemaps dynamically at root domain and country library level.
Generate and Insert HREFLANG tags in the code.
Insert schema.org tags for structured SEO.
Maintenance of content on the websites, primarily through building,
replacing, and uploading content in the CMS.
Update meta-title and meta-description to website.
Focus on the quality and accuracy of the material displayed on the website.
Ensuring all site content is appropriately tagged and searchable.
KEY SKILLS:
Experience with web content management systems, SEO, digital marketing.
Experience in developing and implementing digital content.
Minimum of 2 years experience as web editing/webmaster/web content
professional
Working knowledge of Sitecore, Asp.net, MVC, HTML, CSS, JavaScript, J-Query
Must have excellent communication skills in English, both verbal and written
Experience in Web copywriting and/or editing skills
Ability to manage and prioritize multiple tasks
Ability to meet multiple deadlines in a fast-paced environment
Excellent interpersonal skills
CAST is the market leader in Software Intelligence. Its unique technology thoroughly examines the structure of complex software systems, with MRI-like precision. It delivers accurate, actionable, and automated views of software architecture, critical flaws, quality grades, sizing metrics, open source usage, and cloud readiness levels. Hundreds of companies rely on CAST for greater objectivity in crucial business decisions, faster application modernization for Cloud, raising the quality and security of their custom software. CAST operates globally with offices in North America, Europe, India, China.
Title: Software Developer
Location: Bangalore
Job definition
Working at CAST R&D means being an important part of a highly-talented, fast-paced, multicultural and Agile team based in Paris (France) and Bangalore (India). The team builds sophisticated source code analysis platform leveraging parsing, control flow, data flow and others mechanisms to fully understand the inner structure of the complex IT Systems developed and used by the Fortune 500 companies.
You, working as individual contributor, will be integrated in Dashboard Teams working on web portals of CAST AIP. Your teammates will be located in India and in France and you will have the opportunity to travel to France every year. You will collaborate to writing and designing new features and improve existing ones. You will write unit tests and drive code reviews. You will participate into best practices definition and technology watch. Depending on will, skills and experience, you will have the opportunity to take technical lead on topics or projects.
While the domain of CAST is a niche, the position will propose you to work on software that dedicate to company Dashboards and control software, focusing on technical and creative skills.
Profile
- Experience : 3-6 years
Experience in developing full-stack applications at scale - Should have experience in any of the front-end frameworks like React, Angular, BackboneJS, Ext, etc, and HTML/CSS/Bootstrap.
- Experience in backend technologies like NodeJS, Python, GOLANG, REST web services and Java(OOPS, Collections, DB Access) or any other technology.
- Hands on experience in JavaScript Concepts (OO-JS, Closures, Unit Testing, Module Patterns etc)
- Good to have skills like REST, Bootstrap, UI Components, CI/CD, NoSQL based DB is added advantage.
- Experience with advanced CSS programming using LESS or SASS is a plus.
- Expertise in of server side technologies and SQL/NoSQL is a plus.
- Experience of JavaScript testing frameworks like Karma, Mocha, Jest etc.
- It involves design the software system, Select algorithms, theories or technologies that will be used for BUSINESS Applications
- Contribute to software development design discussions for new features and new product development
- Strong Problem solving skills and ability to troubleshoot applications & environment issues
- Adaptability, ability to learn faster, Independent, responsible and diligent.
- Good team spirit and interpersonal skills, Excellent Written, Verbal, communication skills, Analytical skills & Business Thinking.
Ideally, you know how to write unit tests and maybe even better write them in TDD. You have knowledge in agile methodologies such as Scrum. You know about GIT and the use of continuous integration tools. You have developed single page JS applications end to end.
Candidate should have a bachelor or Master technical degree or equivalent experience. Strong knowledge in software engineering. Proactive Self Starter, creative thinker in designing, developing and supporting applications. Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process.
As a Full Stack Developer, you will be working on the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end
- Participating in the full development life cycle, including implementing design, coding, testing, and production release
- creating modules and components in React and coupling them together into a functional app
- Understanding the nature of asynchronous programming and its quirks and workaround
- Integrating multiple data sources and databases into one system
- Creating database schemas that represent and support business processes
- Driving innovation through rapid prototyping and iterative development
Desired Candidate Profile
What you need to have:
- Minimum 1 year of experience working in MEAN or MERN stack - i.e. React/Angular and Node.js
- Deep knowledge of Frontend Application practices and commonly used modules based on extensive work experience along with Node.js applications on top of RESTful APIs
- Experience with web frontend technologies such as HTML5, CSS3, Bootstrap
- Proficient understanding of code versioning tools, such as Git is a plus
- Knowledge Experience in building ionic/hybrid apps is a huge positive
Sr. Software Developer (Full Stack)
Experience: 3-6 years
Required skills:
- Proficiency in React
- HTML, CSS, Bootstrap and Material UI
- Hands-on experience on working with charting libraries like Recharts, ECharts, plotly.js, D3.js
- Node.js and MongoDB
- 2+ years of experience with React
- Strong experience with React 16.8+ & React Hooks
- Strong experience with NodeJS & Express
- Proficiency in Typescript, AWS, Firebase, and MongoDB
You will be bringing:
- Extensive experience in HTML5, CSS, JavaScript, and front-end frameworks like ReactJS/ AngularJS
- Knowledge of new ES6 features (and actively uses them)
- Experience with popular React.js workflows such as Flux or Redux
- Experience in Redux data patterns and NgRx
- Experience working with server-client architecture projects, consuming JSON data from APIs
- Ability to ruthlessly prioritize in a chaotic and ambiguous environment
- An open, growth mindset when giving and receiving feedback
You get extra points for:
- Being familiar with WebGL/ ThreeJS/ PixiJS
|
Major Responsibility/ Job Responsibility: |
|
|
|
|
Key Result Areas: |
|
|
|
|
Necessary Qualification/ Technical Skills: |
|
|









