About Dunya Labs
Similar jobs
"Preferred candidates who are in Indore"
Responsibilities:
● Design and develop advanced applications for the Android platform, ensuring high performance, responsiveness, and user-friendly interfaces.
● Collaborate with product managers, designers, and backend engineers to define project requirements and deliver innovative solutions.
● Implement and maintain backend services, APIs, and databases to support mobile applications.
● Conduct thorough testing and debugging to ensure application stability and performance optimization.
● Stay updated with the latest industry trends, technologies, and best practices to continuously improve development processes.
● Participate in code reviews, provide constructive feedback, and mentor junior team members when necessary.
Requirements:
● Bachelor's or Master's degree in Computer Science, Engineering, or related field.
● 2+years of professional experience as an Android developer, with expertise in Kotlin and Java programming languages.
● Strong understanding of Android SDK, different versions of Android, and familiarity with Material Design principles. ● Proficiency in frontend technologies such as XML, JSON, and third-party libraries.
● Experience with backend development using technologies like Node.js, Python, or PHP.
● Knowledge of database management systems (e.g., MySQL, MongoDB) and experience in designing schemas and optimizing queries.
● Excellent problem-solving skills, ability to work independently, and a passion for learning new technologies.
● Good communication skills and ability to collaborate effectively within a team environment.
Preferred Qualifications:
● Experience with cloud platforms (e.g., AWS, Google Cloud) and serverless architecture.
● Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
● Previous experience in Agile/Scrum methodologies.
● Published apps on the Google Play Store or contributions to open-source projects
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Expertise in backend programming with Node.js and MongoDB.
- Experience with React.js and redux.
- Material UI and 3rd party libraries.
- Experience with clean code writing practices like avoiding callback hell like promises, async.
- Thorough understanding of Node.js and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with newer specifications of ECMAScript.
- Experience with data structure libraries (e.g., Immutable.js).
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end builds pipelines and tools.
- A knack for benchmarking and optimization.
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial).
Responsibilities:
- Build Node.js APIs using microservices.
- Rewriting backend code with microservices architecture & Unit tests.
- Developing new user-facing features using React.js.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Cloud Platform Core forms the foundation of SAP Cloud Platform, providing key capabilities and services around platform core components [like Cloud Foundry, Kubernetes], extension factory, commercial infrastructure services, platform services, data management services etc
As an integral member of the SAP Cloud Platform Core Unit in Bangalore, India, you will be contributing to development in one of the following areas:
- Data Management Services for Cloud Foundry, Kubernetes Environments – Both SAP Managed and Cloud Provider based data management services
- Kubernetes as a Service – Multi-Cloud Kubernetes Cluster as a Service
- Kernel Services – Enable the development of SAP CP Kernel Services - technical services used by all SAP cloud solutions to make the Intelligent Enterprise a reality for our customers
EXPECTATIONS AND TASKS
- Demonstrate excellent quality, design, development and delivery skills in scrum teams working in short development and release cycles.
- Use and extend Open Source frameworks heavily and contribute to them, as well.
- Work with geographically distributed teams seamlessly
- Building upon domain knowledge in the area of application and service development in cloud and also in the technical/proprietary skills to reach levels of expertise
- Having a logical approach to problem solving and have the ability to respond to detailed queries
- Working as a fully contributing team member with independent planning & execution responsibilities
- Site reliability engineering for the Service that your team is responsible for
SKILLS AND COMPETENCIES
- Excellent programming know-how in JAVA/JavaScript/C++/NodeJS/Ruby/GO or in any other languages especially framework development. Deep expertise in at least one programming language & tech stack to write maintainable, scalable, unit-tested code
- Passion towards adopting and contributing to open source
- Ability to work with the team in the design and development aspects for the product
- Good understanding of building scalable Web Applications/Cloud Services using cutting edge Web Technologies (JQuery, Server-Side JS, REST, OData)
- Sound knowledge in Object Oriented Programming Principles, Design Patterns, Software Architecture
- Excellent analytical and problem-solving skills
- Goal-oriented team worker with good communication skills. Fluent in English, both written and spoken.
- Ability to work independently, and eagerness to learn and explore new topics
- Prior experience in working with Agile software methodologies
- Strong analytical and problem-solving skills
TECHNOLOGY STACK
- Languages – Java, NodeJS, Golang
- Scripting Languages – Chef, Python, Shell Scripting
- UI – AngularJS, Object Oriented JavaScript, CSS, HTML, SAP UI5
- Storage & Databases – Swift, S3, PostgreSQL, MongoDB, Redis
- Messaging - RabbitMQ
- PaaS & Container Orchestration – Cloud Foundry, Kubernetes
- IaaS – AWS, Microsoft Azure, Google Cloud Platform, OpenStack
EDUCATION AND QUALIFICATIONS/WORK EXPERIENCE
- Masters or bachelor’s degree in Engineering or Technology, majoring in Computer Science, from a premiere institute, with excellent academic records.
- Sound understanding cloud native development and architecture
- 2-6 years of relevant experience in software development
Job Summary:
Senior React Native developer will be responsible for developing, designing and maintaining the core framework of mobile applications for our platform. This includes tasks such as creating and implementing new features, troubleshooting and debugging any issues, optimizing the performance of the app, collaborating with cross-functional teams and staying current with the latest advancements in React Native and mobile app development. We are looking for exceptional candidates who have an in-depth understanding of React, JavaScript and TypeScript, can create pixel-perfect UI and are obsessed with creating the best experiences for end users.
Your responsibilities include:
- Architect and build performant mobile applications on both iOS and Android platforms using React Native.
- Work with squad leaders and other managers to provide technical consultation and assist in defining the scope and sizing of work.
- Maintain compliance with standards such as ISO 27001, ISO 13485, and Cyber Essentials that Avegen adheres to.
- Lead configuration of our platform HealthMachine™ in line with functional specifications and development of platform modules with a focus on quality and performance.
- Write well-documented, clean Javascript/TypeScript code to build reusable components in the platform.
- Maintain code, write automated tests and assist DevOps in CI/CD to ensure the product is of the highest quality.
- Lead by example in best practices for software design and quality. You will stay current with tools and technologies to seek out the best needed for the job.
- Train team members on software design principles and emerging technologies by taking regular engineering workshops.
Requirements
- Hands-on experience working in a product company developing consumer-facing mobile apps that are deployed and currently in use in production. He/she must have at least 3 mobile apps live in Apple App Store/Google Play Store.
- Proven ability to mentor junior engineers to realize a delivery goal.
- Solid attention to detail, problem-solving and analytical skills & excellent troubleshooting skills.
- 4+ years’ experience working as a mobile developer in React Native.
- In-depth understanding of React and its ecosystem with the latest features.
- Experience in writing modular, reusable custom JavaScript/TypeScript modules that scale well for high-volume applications.
- Strong familiarity with native development tools such as Xcode and Android Studio.
- A positive, “can do” attitude who isn’t afraid to lead the complex React Native implementations.
- Experience in building mobile apps with intensive server communication (REST APIs, GraphQL, WebSockets etc.).
- Self-starter, able to work in a fast-paced, deadline-driven environment with multiple priorities.
- Excellent command of version control systems like Git.
- Working in Agile/SCRUM methodology, understanding of the application life cycle and experience working on project management tools like Atlassian JIRA.
- Good command of the Unix operating system and understanding of cloud computing platforms like AWS, GCP, Azure etc.
- Hands-on experience in database technologies including RDBMS and NoSQL and a firm grasp of data models and ER diagrams.
- Open source contributions and experience developing your own React Native wrappers for native functionality a plus.
At Pratishthan we are looking for enthusiastic software engineers with up to 5 years of work experience with great programming and problem-solving skills. You should be open to working in any of the tech stacks, as technology is just a means to deliver the solution to customer problems. Preferred technologies are Java, spring boot, Node JS or C++. However, specific tech stack experience is not a prerequisite if the candidate has relevant experience and is open to learning.
You will be part of an engineering team developing large cloud-based enterprise applications. Currently, the team @Pratishthan consists of passionate experienced individual contributors who want to make a difference in the software product landscape in India.
Requirements:
- Candidates should be hands-on developers with a strong command of data structures, algorithms, programming fundamentals and DBMS concepts.
- We look for people who have good conceptual clarity and can recognize patterns and come up with multiple approaches to solve problems.
- Candidates should have exposure to designing components as part of applications, independently.
- Good scores in any of the online coding platforms like LeetCode, CodeChef, HackerRank etc. would be preferred. (Please specify the scores in the resume.)
- Experience in designing and developing microservices, event- driven systems, cloud platforms, data analytics etc would be added advantage.
- Looking for professionals who are passionate and self-driven to learn newer technologies and enjoy challenging work.
We are looking for a passionate hands-on technologist who has experience developing Python web applications with Django as a framework and has the expertise to integrate the same with a UI built using Angular JS. Basically someone, who has worked as a Full Stack Python Developer delivering web applications from end-to-end.
You will be working on our revolutionary and niche products developed for the Fintech domain. You will develop new software for web applications, perform research & development of new technologies, integrate with other systems, and maintain and support proposed web applications. All we are looking for is a person who must be a core developer at heart and able to write, review and fix source code and database issues as they arise. You must be : able to accept change in a dynamic environment and be able to adjust priorities, able to think outside the box, pragmatic, able to voice and effectively communicate opinions, great listeners and detail oriented.
Here’s an opportunity for you to be a part of a Fintech venture with completely disruptive visions like robo advisory and more.. Lets go one step further to see if you can fit in!
Responsibilities
- Write effective, scalable code
- Develop back-end components using REST API to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solution
- Assess and prioritized feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
Requirements
- 2-3 years Work experience as a Full Stack Python Developer
- Expertise in Django and Angularjs
- Knowledge of object-relational mapping (ORM)
- Familiarity with front-end technologies (like JavaScript and HTML5)
- Team spirit
- Good problem-solving skills
- BSc in Computer Science, Engineering or relevant field
The requirement is immediate and what we are looking for is as follows:
The candidate should:
- be well versed with both front & back end development. Just being versed with one wont do. Nope. Has to be both. Period.
- have had "project lead" experience & should be able to conceptualise a project from start to finish. Leaving it mid way just isn't our style...unless it's a boring conversation or a McAalo Tikki Burger...both suck equally!
- be able to think on their feet, think out of the box, push the envelope, look at the big picture, find the devil in the details, lead by example & most importantly, should be willing to go back to the drawing board. Here, thats all the office jargons we could put up here...rest needed censoring.
- have good communication skills. We don't need the best. As long as you can recite 'ba-ba black sheep' without a pause or two, it should do!
- be healthy, fit & willing to work some days from office and some days from home. To us, work life balance is very important & so is paying 50% office rent during the pandemic!
2.Candidates should have good learning abilities to learn new technology and domain.
3.Should have strong conviction to work hard and build long term career.
4.Excellent Time management skills and Communication skills are required.
5.Should have aptitude,logical reasoning and problem solving capabilities.
6.Any tranining,certification holding candaidates are preferred.
7.2018,19 B-Tech/M-Tech Graduates are allowed.
8.Should be available for full time.
- Proficient in Python 2 / 3 and have built products before (managing the entire DevOps cycle) - proficient in Python Data Structures
- Good understanding of Open Source Visualisation Tools like D3.JS, Matplotlib etc.
- Good understanding of Functional APIs and Data Ingestion viz. Pandas’ dataframe from SQL DB and Excel (CSV) & Flat files of (primarily) structured data - no data cleansing
- Growth mindset - eagerness to learn and grow in the role
- Qualifications: B.Tech / BE / Graduate Engineer in any stream (preferred Mech / Industrial Engineer)
- Compensation : At par with industry (with stock options / grants to be vested over 3 years)