- Should be able to analyse requirements, design solutions, write code, debug code and modify existing software enhancements or develop new product software.
- Should be able mentor junior developers to perform their tasks more effectively and efficiently.
- Should be able to perform executions against project plans and meet delivery commitments.
- Should have good experience in source control, unit testing, code verification, documentation, automated build, continuous integration, metrics, and code reviews.
- May interact with product specialists / Project Managers / Product Owners to define system requirements and/or necessary modifications and to give status feedback.
- Should be able to work in an Agile Development Environment using SCRUM methodology.
- Should be able to communicate with other teams and stakeholders to achieve the given goal.
- Should be able to participate in the hiring processes.
About Fitterfly HealthTech
About
Connect with the team
Similar jobs
Company Overview-
A venture-backed funded startup valued at 30.5 Million Dollars.
The team co-founders are both IIT-IIM Alumni with a strong professional background and are backed by some of the leading global and Indian funds and entrepreneurs.
Role Overview
As a Backend Engineer, you will be working closely with our core team in building products from scratch into large-scale platforms and solving business problems leveraging new and innovative technology. More than anything, we are looking for engineers that are eager to learn and build a meaningful company. We are a small team and encourage engineers to wear many hats
Responsibilities
- Design and build highly reliable and performant applications that deliver a great user experience.
- Own large technical deliverables and execute in a structured manner. - Take accountability for the overall health of the applications you build. - Platform components as libraries, utilities and promote reuse.
- Be able to conceptualize and develop prototypes quickly
Skills & Requirements
▪ Work Experience between 1-3 years in large scale applications with the desire to work in fast-paced startups
▪ Experience/Knowledge of Node.JS, Express.JS, AWS, MongoDB.
Deep understanding of your tools: Languages, frameworks, systems.My Client's India is its largest studio outside USA with 400+ people and growing rapidly. It manages some of the biggest global games in the Casual Gaming, Action Strategy, Match-3, Slots, and Invest Express genres. The game teams are responsible for the long term-vision of the game, its entire Game Design & Tuning, Product Roadmap, Features, Content & Creative decisions, Art work (2D, 3D, Animation), Development, QA/Testing, Analytics & Performance Tracking, User Acquisition & Live Operations.
The India team is full of passionate gamers, who love to play, build great products, and have fun doing it. Studio I expect continued growth and is looking for strong leaders to expand the studio into this next growth phase.
As a Principal Software Engineer, you will be responsible for the software design of large scale applications and features & enhancements which reaches millions of players. You should be passionate about players, performance, scalability and holds a very high bar for quality of the game.
Responsibilities
- Work with Product Management to translate business requirements into technical requirements.
- Owns technical roadmap, design and review for end-to-end games, ensure design quality and integrity
- Modernizing the tech stack
- Bring tech innovations in the game which will help in growth of the games
- Design, code, and develop new features/fix bugs/add enhancements
- Analyze and improve efficiency, scalability and stability of various system resources
- Lead and Mentor junior engineers and drive a culture of technical perfection.
- Drive creative and innovative solutions to complex problems, exemplifying good technical discernment.
- Drive improvements and new approaches to address potential systemic pain points and technical debt, anticipate and avoid problems.
- Take a hands-on approach in the development of prototypes, independently and with others, to establish design decisions and/or technical feasibility.
Required Skills
- Masters or Bachelor’s Degree in Computer Science, Engineering or equivalent
- A minimum of 7 years of professional experience in software development, mobile, desktop or web application development with hands on coding experience covering full stack
- Experience coding in C#, C++, Python, Javascript and SQL
- Working knowledge of mobile landscape, architectures, trends, and emerging technologies.
- A proven foundation in computer science, with strong competencies in data structures, algorithms, OOPS and software design
- Strong problem solving and debugging skills
- Excellent communication skills and the ability to work effectively in a team environment.
Desired Skills
- Experience with mobile development – Android/iOS/Native OR on game engines such as Cocos-2D, Unity or other.
- Experience with Amazon Web Services (EC2, ELBs, ElastiCache, DynamoDB, terraform etc)
- Experience with setting up server monitoring, alerting and server provisioning
- Familiarity with micro service architecture, containers and related technologies (Docker, Kubernetes, ECS)
- Experience with development tools & integrated build systems: XCode, IntelliJ, Git/Jenkins
- Experience of driving activities, review process to ensure software and product quality.
- Willing to pick up any languages, technologies, or methodologies necessary to smite a challenge—and if a conventional solution does not exist, then innovate as necessary.
What we offer you:
- Work in a studio that has complete P&L ownership of games
- Competitive salary, discretionary annual bonus scheme and RSUs
- Full medical, accident as well as life insurance benefits
- Catered breakfast, lunch and evening snacks
- Child care facilities for women employees and discounted facilities for male employees
- Well stocked pantry
- Generous Paid Maternity/Paternity leave
- Employee Assistance Programs
- Active Employee Resource Groups – Women
- Frequent employee events
- Additional leave options for most employees
- Flexible working hours on many teams
- Casual dress every single day
- Work with cool people and impact millions of daily players!
Description
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you.
Responsibilities
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Requirements
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. PHP, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. PostgreSQL, MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind
- Degree in Computer Science, Statistics or relevant field
-
Required Skills, Qualifications, and Benefits:
-
Core Knowledge of PHP, HTML, CSS3, MySQL & JavaScript.
-
Basic understanding of code versioning tools, such as Git.
-
Ability to communicate effectively with the team and clients.
-
Proficient logical ability and flexibility to learn new technology.
-
Good in designing and problem-solving abilities
-
Overall Strong coding skills, good analytical and problem-solving skills.
Good to have:
-
Familiar with React, Redux
-
Knowledge of backend for any CMSs like WordPress, Joomla, Magento etc
Qualifications:
-
B.Tech, MCA
Experience:
-
0 - 2 years.
Job Type:
Full-Time (Immediate Joiner)
Interview Type:
Walk-in, Google Meet (for remote location)
Work Salary:
Decent hike on current salary.
-
- Bachelor’s degree in Computer / Information Science (BE / BTech) or Master’s in Computer Applications (MCA) Experience:
- Two to five years general software engineering experience
- Experience in web development using the Ruby on Rails web application framework
- At least two years of Ruby on Rails programming experience
- Thorough understanding of the philosophy and design of Ruby on Rails
- Desktop publishing skills: HTML5, xHTML, CSS
Knowledge of:
- JavaScript and JavaScript libraries: jQuery, Plugins etc.
- Unix and Linux systems
- Relational databases: SQL, etc.
- Frameworks: Active record, etc.
- Servers: Nginx, Mongrel, Webrick
- Performance management using New Relic, Web Page Test tools
- SEO rules, minification, rails asset pipelines
- REST APIs and their usage
Highly preferred experience:
- Ability to work with the Amazon EC2, S3, and EBS services
- NoSQL databases: MongoDB, Memcached, CouchDB
- Git, SVN
- Proactive and resourceful person who achieves tasks with minimal oversight
- Team player with the ability and desire to become an integral part of a fast-paced team
- Ability to handle multiple tasks in parallel
Brief Overview:
Through your work at Vauld, you will have the opportunity to change money for the 21st century. We’re a leading cryptocurrency platform and are passionate about increasing economic freedom around the world.
We are looking for a Lead Backend Engineer who has hands-on experience working with and leading Product teams and has solved for and built complex backend solutions. You'll be involved with bringing features and products from idea to completion and mentoring an incredibly talented group of peers.
If you are looking for a challenging work environment where you can grow and deepen your technical skills as a backend engineer and architect, we’d love to chat with you!
Key Responsibilities:
- Working with CXO’s, product managers, devops, and frontend engineers to collaboratively own the backend-end layer for Vauld’s application.
- Architect and build highly scalable, secure features keeping the long term vision of the product.
Requirements:
- You have 7 years or more of backend development experience with expertise in designing and implementing high-performance applications.
- Worked with and built high performance products using Node Js/GoLang/ Python and have seen the product evolution cycle from PoC to Production
- You have a deep understanding of design principles and can rightly judge/implement solutions to complex problems
- You are capable of writing high-quality code that conforms to the standards and best practices in a particular language/framework.
- You have experience building a product using a mainstream library or framework.
- You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production environment, and finally monitoring.
Preferred:
- Previous work experience in product-based startups
- Experience building for products that have scaled and have seen the product evolution
- Understands the cryptocurrency landscape
Working at Vauld:
You will join a fun and intellectually stimulating work environment. If you’re excited by the idea of making a real impact and joining a team where we pride ourselves on being disruptive and ambitious, a career with Vauld is perfect for you.
Immedieate joiners are preferred or those who cn join withn 15-20 days. - B.Tech in Computer Science from premier institute (IIT/NIT/IIIT)or equivalent work experience - 2 years’ experience developing Backend systems - Good understanding of algorithms and data structures - Knowledge of Cache, Queues, NoSQL & RDBMS(Mysql) - Proficiency in PHP/Python/Ruby/Java - Experience with MVC architectural pattern / framework like Django, ROR, Node.js - Experience of object-oriented programming / modular programming - Ability to multi-task, work with ambiguity and quickly re-prioritizing responsibilities - Experience with Agile software development - Knowledge of testing performance & stability using tools - Experience with either Github or GitLab, Confluence, & Jira
|
Professional experience required: Total experience: 2+ Years
Industry/Role experience: - 2+ years’ experience developing Backend systems - Experience with Agile software development
|
Behavioral Attributes: - Must have excellent communication skills - Must be the ability come up with innovative ideas and out-of-the-box solutions - Must be willing to challenge conventional methods to achieve exponential results |
- Write clean, well- designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary.
Requirements :
- Knows best practices for front- end development
- Strong knowledge of Javascript APIs.
- Must have experience in building web applications in Python/Django
- Able to handle multiple databases in Django.
- Knows how to do multiple environments (production/ staging)setup in Django.
- Knows how to set up/deploy Django apps in AWS.
- Knowledge of MongoDB, postgresql mysql
- Familiar with Docker/Docker- compose