


Company Introduction
Edfone is an educational technology company, which creates smart tools for students.
This position is for a global project where your work will create an impact on students across the globe. Being one of the early in-house team members you will get to enjoy interacting with founding team and working with early customers - students and teachers. And as always, you will be eligible for a fair share of startup benefits. If you are someone who loves to write mouth watering code and is game to for an exciting ride to help students across the world learn better, do see if you have the skills we need and apply.
Job Description
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
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition ownership of existing React Native apps from out sourced developers to in-house
Skills
- Firm grasp of the JavaScript and its nuances, including ES6+ syntax
- Knowledge of functional or object-oriented programming
- 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
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites, like Jest or Mocha

About Edfone
About
Company video


Connect with the team
Similar jobs
POSITION: HubSpot Specialist – Marketing Operations
- We seek a talented HubSpot Specialist with expertise in Salesforce to join our team and help optimize our marketing operations.
- You will play a crucial role in managing and enhancing our HubSpot platform, ensuring seamless integration with Salesforce, and optimizing marketing automation processes.
- Your expertise will help us improve lead management, data accuracy, and overall campaign effectiveness.
Key Responsibilities:
● HubSpot Management:
- Administer and optimize HubSpot marketing automation processes.
- Create and manage workflows, email campaigns, and lead nurturing programs.
- Develop and maintain dashboards and reports to track key metrics and performance.
● Salesforce Integration:
- Implement and manage API integrations between HubSpot and Salesforce to ensure smooth data flow. Troubleshoot and resolve integration issues, ensuring data consistency across platforms.
- Collaborate with development teams to customize and enhance integration functionalities.
● Marketing Automation and Campaign Management:
- Design and execute marketing automation strategies to improve lead generation and conversion.
- Analyze campaign performance and adjust strategies based on data insights.
- Implement and manage Pardot integration, if applicable, to enhance marketing efforts.
● Collaboration and Support:
- Work closely with sales, marketing, and IT teams to align strategies and achieve business goals.
- Provide training and support to team members on HubSpot and Salesforce best practices.
- Stay updated on industry trends and emerging technologies to recommend improvements.
● Other related duties as needed.
WHAT YOU WILL DO:
● Develop, customize, and optimize workflows, automation, and integrations in HubSpot and Salesforce.
● Manage integrations between HubSpot, Salesforce, and other marketing/sales tools.
● Ensure seamless data synchronization, integrity, and reporting across platforms.
● Collaborate with marketing and sales teams to implement automation strategies, lead scoring models, and campaign tracking.
● Create and maintain documentation for HubSpot and Salesforce configurations, workflows, and best practices.
● Troubleshoot and resolve technical issues within the marketing automation ecosystem.
● Train internal teams on best practices and system functionalities.
● Assist in data migration, cleanup, and enrichment activities to maintain database health.
● Stay updated on industry trends, platform updates, and emerging technologies.
REQUIRED SKILLS & QUALIFICATIONS:
● Bachelor’s degree in marketing, Business, Information Technology, or a related field; or equivalent certifications.
● 5+ years of proven experience managing HubSpot CRM and marketing automation platforms.
● Strong experience with Salesforce API integrations and data management.
● Excellent analytical skills with the ability to interpret data and provide actionable insights.
● Strong problem-solving skills and attention to detail.
● Preferred Skills: HubSpot certification(s), Salesforce certification(s), or experience with Salesforce development.
Experience with additional marketing automation tools or platforms.
● 6+ years of experience with Salesforce.com APIs (REST and Bulk), Salesforce.com configuration including but not limited to workflows, data validations, import tools, security & sharing, Visualforce pages, and Apex, salesforce.com, SOQL, and SOSL query language
● Excellent communication and collaboration skills.
EMPLOYMENT TYPE: Full-Time
LOCATION: Remote PAN India
SHIFT TIMINGS: 02:00 pm to 11:00 pm IST

Android Developer with 2-3 years of
experience in developing mobile applications using Kotlin. The ideal candidate should
have experience in building high-performance Android applications, integrating APIs, and
implementing advanced Android features. Flutter experience is a plus, as it will be
beneficial for cross-platform development.
Key Responsibilities:
• Develop and maintain Android applications using Kotlin and Jetpack components.
• Implement MVVM architecture, clean code practices, and reusable components.
• Work with RESTful APIs, GraphQL, and third-party SDKs for seamless integration.
• Handle offline storage, background processing, and push notifications.
• Optimize app performance, memory usage, and UI responsiveness.
• Debug and troubleshoot issues for application stability and security.
• Collaborate with designers, backend developers, and product teams.
• Follow Google’s Material Design guidelines and Android best practices.
• Write unit and UI tests for ensuring application reliability.
2-3 years of hands-on experience in Android app development using Kotlin.
• Strong knowledge of Jetpack components (LiveData, ViewModel, Navigation,
Room, WorkManager, etc.).
• Experience in RecyclerView, Fragments, and ConstraintLayout.
• Proficient in REST API integration using Retrofit or Volley.
• Experience with Firebase, push notifications, and analytics tools.
• Familiarity with Git version control and CI/CD pipelines.
• Basic understanding of Unit Testing and debugging tools like Android Profiler.
• Bonus: Experience in Flutter for cross-platform development is an added
advantage.
Interview process -
Coding Round – Hands-on coding assignment to assess problem-solving and
development skills.
2. Technical Round – In-depth discussion on Kotlin, Android best practices, and
project experience.
Work Mode:
• On-site – Candidate must work from the Koramangala, Bangalore office.

🚀 Exciting Opportunity for Dot Net Developer in Gurgaon! Join Our Dynamic Team!
Hello,
I hope this message finds you well! We are currently on the lookout for a talented and experienced Dot Net Developer to join our team in Gurgaon. If you are passionate about backend development, have a strong command over technologies like C#, .NET Core, and API Gateways, and boast 5+ years of relevant experience, we want to hear from you! Immediate joiners are preferred.
🌟 Key Skills:
- Dot Net Core
- Rest API
- C#
🚀 Job Details:
- Role: Dot Net Developer
- Experience: 5+ Years
- Location: Gurgaon
- Availability: Immediate joiners
Responsibilities:
As a Dot Net Developer at our organization, you will:
- Utilize 5+ years of backend development expertise to deliver high-quality solutions.
- Showcase proficiency in C#, .NET Core, and API Gateways to build scalable and efficient applications.
- Navigate technologies like REST, OAuth, Rabbit MQ, and the Microsoft ecosystem with ease.
- Manage databases such as Oracle, SQL lite, PostgreSQL, etc. ensuring optimal performance.
- Demonstrate expertise in microservices architecture, and any experience with Azure cloud is a significant advantage.
- Apply OOPS and SOLID design principles along with various design patterns to ensure robust and maintainable code.
- Engage in Test Driven Development using tools like NUnit and SonarQube, ensuring the highest code quality.
- Collaborate effectively with cross-functional teams, fostering a culture of innovation and continuous improvement.
If you are ready to take on new challenges and contribute to cutting-edge projects, we want to hear from you!
Join us on this exciting journey of innovation and growth. Your skills are the missing piece to our puzzle!
#DotNetDeveloper #JobOpportunity #TechInGurgaon #JoinOurTeam #InnovationInTech #DotNetCore #APIDevelopment #CSharp #BackendDevelopment

Key Skills required:
Language: Java, SQL , JavaScript.
Software Ideology : Design Pattern , SOLID principle , YAGNI , KISS , Microservices, CLEAN/LAYERED architecture.
Framework: Spring (Boot, MVC, DataJPA, Security), JMS(Rabbit MQ/Apache camel/active MQ), ORM tool(Criteria API/Criteria Builder/Query DSL/Springdata JPA), REST(Jersey, Spring MVC , Feign Client) , Vaadin/GWT/jHipster/Google Polymer
Database : RDMS(Oracle/, Postgresql) , NoSql(MongoDB). Subversion : SVN , Git
Preferred Knowledge: Angular, HTML/CSS, Kotlin, Kafka , JUnit/TestNG , Docker, Kubernetes
Key Responsibilities & deliverables:
- Responsible for writing business logic and integrating it end to end (from DB-WS to UI & vice versa).
- Creating Rest endpoints to be used by other applications which will suffice the business requirements.
- Deploying the applications in cloud
- Lead and develop engineers in the engineering
- Lead technical risk mitigation, design and planning activities
- This role requires a level of technical experience and interpersonal skills to be able to work effectively as a team player with our internal
- Proactive thinking with a ‘can do’
- Improve development efficiency with new tools/frameworks
- Responsible for server-side web application logic and integration of the work
- Write the web services and APIs used by dependent application
Technical Skills
- Database creation, integration, and
- Cloud Knowledge
- Using back-end frameworks to build server-side software
- Cloud computing integration
- API integration
- Security audit
· Software Development and leading supporting development team, status reporting to Project Manager · Should be able to review the code of the team members, should be actively involved in impact analysis · Must take ownership of tasks assigned to self and team · Create and maintain proper documents related to development work · Collaborate with other team to create quicker issue resolution to achieve high customer satisfaction · Manage Source code repositories and internal and external deployment and patches · Clear understanding of requirement from functional team · Coding applications using best practices, documentation. · Involvement in analysis, design, coding, SIT, UAT and support · Should be a self-learner, able to work independently and manage tasks in hand |
BCA/BSC/MCA/MSC/BE or any other graduate with good academic background |
3-9 years in software development |
Web : Angular4+, HTML, JavaScript, CSS, Ajax Frameworks : Spring Boot, Hibernate/JPA, Spring Cloud Micro services Programming: Typescript, Java/J2EE 1.8, Oracle PL SQL IDE Tools : Eclipse, SpringSuit, Visual Studio Code, InteliJ Web servers : Apache Tomcat/JBoss/Wildfly/Weblogic/Maven or any additional web server Source Control – Good knowledge on SVN/Git Databases : Oracle - Strong in Oracle PL / SQL WebServices : SOAP, Restful, WSDL, ETL tools like Talent
|
Good Communication Skills (Verbal & Written) Good Team Player Should be Self-Starter |


We are looking for an IMMEDIATE JOINER - As Java Developer you will be responsible for creation and implementation of backend services (API / Microservice).
Roles & Responsibilities:
- Designing and developing performant REST APIs, Microservices.
- Data Model design.
- Participating in requirements analysis.
- Writing clean, scalable code and Implementing unit tests.
- Participating in peer code reviews.
- Optimizing the overall performance of Application.
- Strong focus on data governance and security.
- Be a strong Agile team member.
Skills:
- Conceptually strong in Design Patterns and OOP
- Hands on with technologies like Spring Boot, Java Web services/APIs (SOAP, REST, JSON, Maven, Gradle, jUnit)
- Working knowledge with AWS is a must.
- Excellent understanding of data structures, threading.
- Working knowledge with any of the Unit Test Frameworks such as jUnit.
- Good problem-solving skills. Attention to details.
- Should be a quick learner and keen on learning new technologies.
- Strong in debugging, troubleshooting and performance tuning for SQL queries
- Proficient in RDBMS (MySQL, Mssql) and NoSQL databases (mongo, HBase)
- Excellent oral and written communication skills.
Additional Skills (Optional):
- Exposure to Node.js / python
- Exposure to Lambda functions.
- Exposure to AWS Data Storage.
- Knowledgeable on TDD.
Qualifications & Experience:
- BE/B.Tech, ME/MTech. 7+ years of Java development experience, including Spring, Spring Boot


3+ years of experience building large-scale software applications
Understanding of building web applications
Understanding of designing and integrating RESTful APIs
Knowledge of Golang/Java/NodeJS, React, and JavaScript
Excellent debugging and optimization skills
Interest in learning new tools, languages, workflows and philosophies to grow
3-6+ years backend server side micro services based applications development experience with
the following skill set:
1. Rest Services using NodeJS & Express Js
2. Micro services-based application development using Kubernetes, Dockers, WAF
3. Server Frameworks : XMPP Server or any messaging/chatting server frameworks, chat-bots,
Audio and Video calls server framework like Signal Server/BigBlueButton, Push Notification
services, Sync Gateway server like Couchbase sync gateways, Streaming Services using
Kafka/Spark
4. Languages : Java Script is mandatory. Preferred if you are also hands-on with Typescript,
Python, Java.
5. Database : Working experience in one of these document databases- Dynodb, Cosmos db,
MangoDB. Preferred if you also have working experience in any of these RDBMS - MySQL,
Postgress, SQL Server
6. Storage : Working experience in any one of these storage technologies - S3, Blob or any
cloud storages
7. DevOps : JIRA, Jenkins, ELK, CI/CD, Git, AWS or Azure cloud compute
Design Client/Server Side componenets
Develop API's Using Json or XML formats for other applications
Development of unit tests for the developed application component
Collaborate with the Lead and other development team members on architecture, technical design, release planning and deployment
Develop scripts and components to support continuous integration and delivery pipelines.
Follow enterprise best practices in coding, design principles , secure coding practices while developing backend services and user experience
Perform Code Reviews
Design and develop Proof of Concepts
Create mockup / prototypes as needed
Provide daily, weekly updates and corresponding status reports to management


