Responsibilities
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization

About SMcodetech
About
Connect with the team
Company social profiles
Similar jobs
We are seeking a talented and experienced Engineering Lead to join our Team. As the Engineering Lead, you will play a crucial role in driving the technical direction of our mobile app development, focusing on iOS and ReactJS technologies. You will lead a small team of software engineers and work closely with the product and design teams to deliver innovative and high-quality mobile applications. The ideal candidate is a hands-on technologist with a passion for startups, possesses strong leadership skills, and thrives in a fast-paced, dynamic environment.
Responsibilities:
- Lead and manage a team of software engineers, providing mentorship, guidance, and support throughout the software development lifecycle
- Set clear objectives and performance expectations for the team members, and regularly assess and review their performance
- Collaborate with product managers, designers, and other stakeholders to understand project requirements and define the technical roadmap for mobile app development projects.
- Provide technical expertise and guidance to the team, assisting with architectural decisions, code reviews, and problem-solving.
- Ensure the timely delivery of high-quality mobile applications by managing resources, setting realistic project timelines, and resolving any obstacles or bottlenecks.
- Stay up-to-date with the latest industry trends and advancements in mobile app development, iOS, and ReactJS technologies, and identify opportunities to leverage new tools and frameworks.
- Foster a culture of continuous improvement within the team, encouraging knowledge sharing, adopting best practices, and promoting a positive and collaborative work environment.
- Collaborate with cross-functional teams, such as QA, DevOps, and UX/UI, to ensure seamless integration and deployment of mobile applications.
- Act as a point of contact for technical discussions, representing the team in meetings with stakeholders and upper management.
- Identify and address any technical or performance-related issues, working closely with the team to resolve them and ensure the stability and scalability of the mobile applications.
Job Description
- Architect, build and maintain excellent React Native applications with clean code.
Roles and Responsibilities
- Work as part of a small team to build React Native iOS / Android applications for clients
- Implement pixel-perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Release applications to iOS and Google Play stores.
- Work with native modules when required.
- Complete two week sprints and participate in sprint retrospectives and daily standups.
- Assist with building estimates.
- Interface with clients via Slack, Zoom, and email.
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
• Translate designs and wireframes into high quality code
• Design, build, and maintain high performance, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
Skills
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Ability to design applications around natural user interfaces, such as “touch”
• Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Ability to understand business requirements and translate them into technical requirements
• Familiarity with cloud message APIs and push notifications
We are looking for a Senior React Native developer with 5 - 6 years of experience, in building performant mobile applications on Android & iOS platforms. You will be responsible to Architect, build React Native applications.
We are a fast growing product based startup operating out of Chennai.
Responsibilities
- Build pixel-perfect, buttery smooth UIs across Android and iOS.
- Technical design of complex mobile applications
- Leverage native APIs for deep integrations with both platforms.
- Translating designs and wire-frames into high quality code
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain code and write automated tests to ensure the product is of the highest quality.
Requirements
- 5-6 years of demonstrable experience in designing and developing mobile apps using react-native.
- Ability to write well-documented, clean JavaScript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode, Gradle, Android Studio and Visual Studio Code.
- Understanding of REST APIs, the document request model, and offline storage.
Below are a few perks of joining our team:
- Competitive salary
- Fully remote job
- Creative Problem Solving and Entrepreneurial Thinking
- Fast-Paced Environment
- Consistent Engagement from Senior Leadership
Responsibilities:
- Writing clean and efficient codes for Android applications
- Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance.
- Collaborating with cross-functional teams to define and design new feature.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ability to brainstorm and come up with solutions to open ended problems.
- Ability to take ownership and drive initiatives end to end.
- Desire to learn and dive deep into new technologies on the job.
- Solid understanding of CS fundamentals-Operating Systems, Databases and Data Structure.
Knowledge and Skills:
- Prior experience as an Android Developer using Java, Kotlin, Android SDK, Android NDK
- Proficient understanding of code versioning tools such as Git
- Familiarity with RESTful APIs to effectively integrate Android applications
- Solid understanding of the full mobile development life cycle.
- Passion for products and aspiration to make a big impact.
- Solid engineering principles and clear understanding of data structures and algorithms.
- Expertise in implementation of custom UI components along with fabulous animations and write/understand Rest APIs
- Experience working with Google Maps, Social APIs, Geo-locations, Media permissions, SMS fetch, etc.
- Experience in memory management and in designing high- performance apps
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities :
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
We are looking for a qualified React Native developer to join our Engineering team. Ultimately, you
should be able to design and build the next generation of our mobile applications.
What is expected of our App Developers?
1. Understand the healthcare context and identify key problems
2. Innovate, evaluate, and deploy various android and IOs Features that can solve complex healthcare needs
3. Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to general process. An understanding of React Native best practices and a
commitment to following them.
4. Ability to create and maintain continuous integration and delivery of applications.
5. A positive mindset and can-do attitude.
6. Forensic attention to detail.
Qualifications:
1. Bachelor’s degree in CS/IS.
2. Experience with React Js, React Native, JavaScript including DOM Manipulation and
JavaScript object model.
3. Thorough understanding of React Native and its core Principles.
4. Hands on experience on React Native Framework at least 2 years.
5. Good Knowledge of HTML5, CSS.
6. Familiarity with code versioning tools (Such as Git, SVN or Mercurial)
7. Familiarity with RESTful APIs
8. Familiarity with modern front-end build pipelines and tools.
9. Experience with common front-end development tools such as Babel, Web pack, NPM etc.
10.Experience with Native Mobile app deployment on App store and google play store.
We are looking to self-driven individuals who aspire to be world class app developers and have
massive impact
in healthcare space
Job Description
We are looking for frontend web developers passionate towards building high-performance web applications who can carry out the responsibilities of the core tech team. It's an ideal opportunity for self-driven individuals who love to find innovative solutions.
Daily Responsibilities
- Build cutting edge application using React Native
- Build high quality, performance applications with a good understanding of code organisation.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain code and write tests to ensure the product is of the highest quality.
- Application deployments on app store and play store.
- Taking the responsibility and ownership of the given tasks.
Requirements
- Firm grasp of the TypeScript language and its nuances, including ES6+ syntax
- Ability to write well-documented, clean TypeScript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Knowledge of object-oriented programming
- Familiarity with native build tools, like XCode, Gradle(Android Studio/IntelliJ)
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites, like Jest/Mocha
- Minimum work experience of 1.5-2 years
Job Description Responsibilities:
• Design and build mobile applications using React Native
• Build native component for iOS (Native experience would be plus) or Android
• Collaborate closely with the Team lead to understanding the requirement and implementation details.
• integration with third-party APIs.
Required Skills:
• 2yrs experience in React-Native based app development is a must.
• Must have published at least 1 major React-Native app
• Knows how to embed React-Native in a native(iOS/Android) component and vice versa
• Strong focus on app performance.








