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.
SSE/TL/ STL – Java Full Stack Dev
Overview of the Role –SSE/TL/ STL– Java Full Stack Dev (Java + React js)
Location: Chennai / Hyderabad
Reporting To: Project Manager
Role Description
We are looking for a candidate with Java backend experience combined with UI exposure preferably with React JS. The candidate shall be required to member of a SW Development team, demonstrating technical person. The candidate would be required to demonstrate high degree of ownership; velocity and mentor the team members.
Responsibilities
- · In this role, you should be able to work independently with little supervision.
- · You should have excellent organization and problem-solving skills.
- · If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.
- · You will be responsible to develop high-quality software that is aligned with user needs and business goals.
Qualification
- · 4 to 10 years of end-to-end development using Java & UI technology (ReactJS)
- · Good knowledge of any relational database
- · Experience in JavaScript along with an OOP language
- · Well versed with testing concepts and methodologies
- · Agile/Scrum development and full SDLC from development to production deployment.
- · Analytical mind with problem-solving aptitude.
- · Ability to work independently.
- · Excellent written and oral communication skills.
An Ideal candidate would
● Manage e-commerce website and supporting web applications.
● Develop and follow product roadmap.
● Participate in project & release planning.
● Analyze, monitor, test, document & configure applications.
● Must be a self-starter & be able to work with minimum supervision.
● Take complete ownership of product streams, create roadmap and maintain backlogs
● Own the entire product life cycle for products from inception, strategic planning,
delivery to live launch, post-launch tracking and ongoing product management,
enhancement, and development
● Conceptualize new business initiatives by working with business stakeholders and
create business impact through effective planning, business analysis and operational
data metrics, and by driving execution with operations and technology team
● Collaborate with the engineering team and business owners to identify problem
statements, define the business goals and metrics
● Will work closely with different teams to create synergies leading to a high-quality
product
● Analyzing product metrics regularly and use the learning for product innovations and
improvements
● Ensuring timely delivery of projects through proper planning, scheduling and
execution
Prerequisites
● A Full Time Bachelor’s/Master’s Degree in Engineering (IT/CS) is mandatory
● Masters in Business Administration or equivalent experience in a high growth tech
company or startup is a plus
● Experience in developing a website on Shopify is required.
● 2 to 5 years of product management, IT, e-commerce, operations or related experience
on a digital product/platform.
● High proficiency with JavaScript libraries like Nodejs/React, GraphQL/PHP, AWS,
Mongodb development
Purely from a D2C startup only
SUMMARY OF THE POSITION:
Product Development Engineer is responsible for front end development of modules of enliven CEM.
The engineer is responsible for end to end delivery of specific components in the module and integrate them with existing modules
ROLES AND RESPONSIBILITIES:
- Working with technical architects, able to convert the architecture into design and code in Java (Spring Boot), AngularJS, and NodeJS.
- Able to generate LLD documents.
- Ability to write Quality code with minimum defects.
- Unit Test and following the coding standards.
PREFERRED QUALIFICATION AND SKILLS:
- 5+ years strong programming and logical skills in Java (Spring Boot), AngularJS, Object Oriented Java script, NodeJS and HTML5
- Hands on Experience on Java (Spring Boot), and MySQL is mandatory. Must have completed at least 2 full projects using Spring boot and AngularJS.
- Excellent knowledge and experience in Spring JPA, RESTful web services implementation.
- NodeJS experience is value add
- Should have participated in, and be familiar with, Agile (Scrum) project methodology and practices.
- Must be able to mentor and guide junior technical resources.
- One who is proactive and comes forward with technology related initiatives. Motivated selfstarter.
- Good Communication skills. English - Oral and Written.
Senior BLE Firmware Software Engineer
About Company
https://espressif.com/">Espressif Systems (688018) is a public multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We have created the popular ESP8266 and ESP32 series of chips, modules and development boards. By leveraging wireless computing, we provide green, versatile and cost-effective chipsets. We have always been committed to offering IoT solutions that are secure, robust and power-efficient. By open-sourcing our technology, we aim to enable developers to use Espressif’s technology globally and build smart connected devices. In July 2019, Espressif made its Initial Public Offering on the Sci-Tech Innovation Board (STAR) of the Shanghai Stock Exchange (SSE).
Espressif has opened a Technology Center in Pune (Baner), India, which will focus on embedded software engineering and IoT solutions development for our growing customers.
About the Role
Espressif is looking for Embedded Software Engineers to join the software department located in India. You will work in a diverse team where your colleagues are from Czech, Russia, India, Australia and so forth. Here, you get a chance to be a member of the core team in Espressif and work with talented engineers from all over the world.
The BLE Firmware Development Team is now focused on the development of the Bluetooth 5.x standard and BLE Mesh standard.
BLE FW Team is looking for a self-starting, high-technical, energetic individual with keen attention to details. The Candidate will be actively involved in:
- Development of Bluetooth Low Energy (BLE) Firmware for Espressif Bluetooth chips.
- Development of new firmware for BLE latest specification (BLE 5.x, BLE Mesh, etc).
- Development of BLE chip validation and Bluetooth Qualification.
- Research of cutting-edge and challenging Bluetooth technologies (BLE Audio, BLE Direction Finding, Next-Generation BLE Chip, etc).
- Supporting the existing firmware through feature additions, enhancements and maintenance.
- Working with systems team and cross-functional teams to deliver quality software following well-established software development processes.
- Resolving issues as reported by internal test teams as well as customers.
Requirements
Required skills
- Bachlor's degree or above in Electronic Engineering, Communications Engineering, Automation or other related majors
- Familiarity with Bluetooth Low Energy (BLE) protocol or BLE Mesh protocol
- Proven experience in developing BLE stack / firmware (2+ years, both BLE host and controller) or BLE Mesh stack (2+ years)
- Experience with software engineering processes and the full software development lifecycle including requirements, design, implementation, testing, and documenting in Continuous Integration environment
- Strong experience and proficiency in C programming (3+ years) for embedded platforms required
- Excellent problem solving and debugging skills
Bonus point
- Experience in developing BLE profiles and BLE applications (e.g. HID, ANCS, Homekit, etc)
- Good understanding of other networking protocol stacks is highly desired (e.g. Zigbee, IEEE 802.11, UWB, Lora, NB-IoT, etc)
- Strong Real-time systems and software engineering skills required (e.g. FreeRTOS, etc)
- One or more scripting languages (e.g. Python, etc)
- Experience with variety of software productivity tools (e.g. Git, Jira, etc)
What to expect from our interview process
- The first step is to email your resume or apply to the relevant open position, along with a sample of something you have worked on such as a public GitHub repo or side project etc.
- Next, post shortlisting your profile recruiter will get in touch with you via a mechanism that works for you e.g. via email, phone. This will be a short chat to learn more about your background and interests, to share more about the job and Espressif, and to answer any initial questions you have.
- Successful candidates will then be invited for 2 to 3 rounds of technical interview as per previous round feedback.
- Finally, Successful candidates will have interview with HR.
What you offer us
- Ability to provide technical solutions, support that fosters collaboration and innovation.
- Ability to balance a variety of technical needs and priorities according to Espressif’s growing needs.
What we offer
- An open minded, collaboration culture of enthusiastic technologist.
- Competitive salary
- 100% company paid medical/dental/vision/life coverage
- Frequent trainings by experienced colleagues and chances to take international trips, attend exhibitions, technical meetups and seminars.
A campus ambassador is our brand ambassador in their college, and they will be responsible for
- Increasing brand awareness in their campus by increasing users on our platform
- Increase social media presence of our company in their college campus by helping us find new subscribers and followers as well as events on our posts
- Organizing seminars and webinars on their college campus
- Indulge in active sales
Desired candidates must have 3-6 years of experience as NodeJs Developers.
If the candidate cannot relocate to Gurgaon, we can also provide permanent Work from home for this position.
Roles and responsibilities:
- Responsible for understanding functional and business requirements and translate them into effective code
- Provide support till deployment of code into production.
- Ownership for ensuring code optimization, problem diagnosis, and on-time delivery
- Implement solutions as per the pre-defined framework /guidelines and adherence to processes
- Finding an optimal solution for the problem statement
- Conduct peer code review.
What candidate should know about:
- Excellent hands-on experience with Node.Js, Express.Js, JavaScript
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Excellent hands-on experience with MongoDB, Mongo aggregation, MySQL
- Ability to build REST services, Authentications, MVC applications
- Excellent Object Oriented Programming skills and ability to write modular, secure, scalable, and maintainable code
- Experience with Elastic Search, Redis.
- Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, etc.)
- Self-learning abilities are required
- Familiarity with upcoming new technologies is a strong plus
About Company:
Cargo Flash is one of the leading IT and business consulting solutions provider firm exclusively focused on the Air Cargo Industry. It seamlessly integrates client’s business and organizational strategies with IT implementations, thus helping them to improve their financial performance and operational efficiency. With offices in Delhi, Gurgaon and Mumbai, Cargo Flash employs a team of nearly 120 experts in the domain of Air Cargo.
The bouquet of products from Cargo Flash provide an end-to-end Cargo Reservations System, Cargo Revenue Accounting, Warehouse Management, Cargo GSSA Management, Express Door-to-Door Management, Customer Relationship Management and HR Management, International Freight Forwarding Management system, and many more..
These solutions offered are designed with the objective of being scalable, flexible, transparent, reliable and streamlining the business processes for revenue growth, by using state-of-the-art technology.
Job Description:
- We are looking for a Software Developers responsible for working with Project Managers to determine needs and applying/customizing existing technology. This includes maintaining and supporting multiple projects and deadlines. Your primary responsibility will be developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas, following the software development life cycle. It also includes recording work progress on a weekly basis. Thus, a commitment for supporting and guiding the team member working together and under you is essential.
REQUIREMENTS:
- Should be well versed with Technology like ASP.NET, C#, OOPS, .NET, MVC, API ,AJAX, SQL SERVER, ANGULAR JS, React JS, Java Script/jQuery, SQL 2012/2016.
- Should also be well versed with OOPS, MVC, Generics, Collections, Serialization,.
- Should be able to understand the development requirements and provide the solution within the timeframe.
- Should be involved in designing database tables and stored procedures.
- Should involved in requirement gathering and interaction with client.
- Efficient in transforming client business Requirements into Functional
- Experience in designing, testing, implementing, deploying and managing of applications and services.
- Should be involved in designing database tables and stored procedures.
- Expert hand in researching, designing, implementing and managing software programs.
- Work with team members to design innovative software programs that improve and simplify the experience for customers across various products.
- Keep up to date on the newest technological innovations in the field and be ready to apply relevant innovations to our software systems.
- Responsible for providing quality software and programs.
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development life cycle.
ATTRIBUTES:
- Hard working
- Committed
- Process Improvement
- Problem Solving
- Creative minds
- Logical thinking
- Patient
SKILLS:
- Time management skills
- Computer programming skills and coding skills.
- Object-oriented design skills
- Outstanding interpersonal skills
- Software development skills
- University Degree holder with proven work experience.
Job Location :
No. Of Days Working : 5 days a week
If you were looking for a rocket-ship, this is it!
* 1+ years of experience with web development building good quality production software
* Proficiency in at least one of: Ruby/Rails or Elixir/Phoenix (Good working knowledge of Elixir, OTP or OO programming)
* Gained good knowledge of working with APIs and performance optimisation to identify bottlenecks and bugs, and devise solutions to these problems
* Familiar with data stores like PostgreSQL & Redis
* You write clean code, automate and continuously deploy it in fast development cycles.
* Experience in designing and building scalable and distributed systems
* Experience with CICD using Gitlab or AWS CodePipeline/CodeDeploy (Exposure to AWS is highly desirable)
* You are proactive and pay attention to the security, scalability, performance, availability and usability of systems.