Responsibilities-
- Participating in design discussions, documentation, and development with the team as needed.
- Working closely with the product manager for deliverables and milestones identification.
- Reporting to technical lead/manager on daily activities planned, expected deliverables, and reports as defined for the project.
- Participating in requirement gatherings as required.
Requirements-
- At least 3 years of proven experience of working as a software developer, out of which at least 2 years must be spent in a solid back end role
- Be able to write clean, maintainable code which others can work on
- Familiarity with RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB) databases, web servers (e.g. Apache) and UI/UX design
- Experience in taking a problem to a product solution (module/product) from scratch - a proven record of shipping on time and budget
- You've worked with startups before and understand the fast-paced, dynamic nature of work
- People with high attention to detail, flexible and focused on solutions, organized and self-sufficient, prioritize learning and growth and will enjoy working with a team usually tend to excel in this role
Similar jobs
- BTech, BE, BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
- 6+ years experience in web and software development.
- 3+ years of experience with the microservices architecture.
- At least 1 year of experience in leading a team.
- Demonstrated experience in Node, Mongo, Python2/3, Express, ReactJS.
- Experience with testing frameworks like Mocha, Jest, Jasmine etc.
- Experience with asynchronous messaging using RabbitMQ/Apache Kafka.
- Ability to work independently and multi-task effectively.
- Flexible and willing to accept a change in priorities as necessary.
- Strong attention to detail.
Design and build applications, bug fixing and improving application performance.
- Delegate tasks and achieve daily, weekly, and monthly goals.
- Enforce processes to improve productivity of the team.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on continuously discovering, evaluating, and implementing new technologies to maximize
development efficiency.
Responsibilities:
• Collaborate with cross-functional teams to design, develop, and deliver robust and scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
• Translate user requirements and wireframes into ecient and responsive front-end components while ensuring high performance and usability.
• Develop and maintain server-side logic using Node.js and Express.js, ensuring smooth integration with the front-end components.
• Design and implement data models, schemas, and queries for MongoDB, and manage database interactions effectively.
• Write reusable, testable, and efficient code following best practices and coding standards.
• Perform unit and integration testing of both front-end and back-end components to ensure reliability and quality of the application.
• Troubleshoot, debug, and resolve issues that arise during development, testing, and deployment phases.
• Stay up-to-date with industry trends and technologies, and proactively suggest improvements to enhance application performance, security, and maintainability.
• Participate in code reviews, provide constructive feedback, and mentor junior developers when necessary.
• Contribute to the continuous improvement of development processes, tools, and methodologies.
Job Description:
We are looking for a self-starter/ Full Stack Developer who can work well with minimal guidance and in a fluid environment. Proficient at programming and interacting with APIs and good knowledge of RESTful design. Customer-focused reacts well to changes, works with teams, and is able to multitask. A natural communicator who can articulate and express thoughts and explain technical concepts in clear, plain English (both written and verbal)
Key Responsibilities:
Hands-on experience in different technologies and languages such as Java, JavaScript, HTML, CSS, ReactJS, NodeJS, MongoDB, Express JS, MySQL to develop applications. Full Stack Developers approach software holistically since you cater to both user experience and functionality. Participating in the design and creation of scalable software. Writing clean, functional code on the front- and back-end. Testing and fixing bugs or other coding issues
Position Type: Full-Time
Educational Qualifications: B.Tech/B.Sc/MCA/Relevant Degree in Computer Science.
Experience: 3+ years of hands-on experience in Front-end & Backend
Reports to: Development Manager
Roles & 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
- Excellent scoping and estimation skills
Skills and Responsibilities:
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Deep understanding of client-side development, coding in HTML5, CSS3, JavaScript ES6, and jQuery.
- Developing and implementing highly responsive user interface components using react
- Strong experience using a client-side MVC framework such as NodeJS, React JS, NextJS, Redux.
- Strong experience in feather JS is a plus
- Familiarity with common stacks & tech stacks.
- Strong knowledge in databases MySQL, MongoDB, web servers Apache, and UI/UX design.
- Top-notch programming skills and write code for robust software design.
- Experience in responsive design, cross-browser compatibility, and website performance.
- Knowledge of performance testing frameworks including Mocha and Jest
- Experience in object-oriented design skills.
- Aggressive problem diagnosis and creative problem-solving skills.
- Good understanding of how browsers and DOM work.
- Experience with Git.
- Experience with handling Services, RESTful, APIs.
- Knowledge of frontend CSS frameworks like Bootstrap.
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind and problem-solving skills.
- F&B (Food and Beverages) domain experience is a plus.
- Monitoring and improving front-end performance
- A passion for new consumer technology and the emerging media landscape
- A champ in Data Structures, Algorithms, Object-Oriented Design, Analysis, Multi-threading, Design patterns, and other computer science concepts.
- Developing and managing applications for new features and enhancement in full-stack
- A proven technical leader within an Agile development environment
- Experience in delivering full-stack solutions across multiple technologies.
- Able to showcase work involving low latency concurrent and distributed systems/applications.
- Able to multi-task and work in a cross-cultural geographically distributed environment.
- Proactive, self-starter, and hands-on with multiple upcoming technologies.
- Managing our Engineering team - coach them, advocate for them, and productive.
- Providing technical leadership and being accountable for the technical decisions made by your team, with a focus on performance, scalability, privacy, and security.
- Work closely with Product, Design, and Manager to create a meaningful vision and roadmap for the team, towards delivering impactful work and a successful outcome.
We are looking for a Full Stack Developer who is proficient in NodeJS, React, and Go to join our team. The ideal candidate will be responsible for developing and maintaining web applications using modern technologies.
Responsibilities:
Design and implement complex web applications using NodeJS, React, and Go
Collaborate with the development team to ensure the project is delivered on time and to the highest standards
Identify and resolve technical issues and bugs
Develop and maintain server-side and client-side code
Ensure web applications are scalable, efficient, and secure
Write and maintain unit and integration tests
Work with other teams to integrate third-party systems and APIs
Keep up-to-date with the latest technologies and best practices in web development
Participate in code reviews and provide constructive feedback to other team members
Take ownership of the project and ensure its success
Requirements:
Strong experience in web application development using NodeJS, React, and Go
Familiarity with databases such as MongoDB, PostgreSQL, and MySQL
Understanding of RESTful APIs and Microservices Architecture
Experience with DevOps, Continuous Integration/Continuous Deployment, and Cloud Technologies such as AWS, Azure, or GCP
Understanding of Agile/Scrum methodologies
Excellent communication and problem-solving skills
Strong attention to detail
Ability to work independently and as part of a team
If you are a motivated, enthusiastic, and talented Full Stack Developer with a passion for creating high-quality web applications, we encourage you to apply.
Skill set Requirement
RoR
Any front end frameworks (good to have)
Docker, Aws and Kubernetes
Sidekiq
Note : This position is for Pune location. Please only apply if you are in pune or willing to relocate to Pune.
We are a product company with headquarter in New York and development centre in Pune.
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 around 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.
What you’ll do:
• 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
What you’ll need:
• Proven experience as a Full Stack Developer or similar role
• Experience as a node.js developer
• Experience as a React Native Developer
• Experience in handling build systems, deployments, and cloud systems
• Experience developing desktop and mobile applications
• Knowledge of multiple front-end languages and libraries (e.g. JavaScript, XML, jQuery)
• Knowledge of multiple back-end languages (e.g. C#, java, etc) and JavaScript
frameworks (e.g. Angular, React, Node.js)
• Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
• Excellent communication and teamwork skills
We are now looking to onboard an exceptional Fullstack Developer on our team. They will be an integral part of our technology function and work on challenging, cutting-edge problems, and contribute to the solution design and development for various software systems and subsystems. They will develop new and interesting products for our B2B users and will work with the best minds in the industry.
Please apply if you have:
- 1-2 years of work experience, preferably in a startup
- An engineering degree from a reputed college or University
- Hands-on experience in developing end-to-end applications using Node.Js, ReactJs,
- Knowledge of HTML/CSS, web standards, best practices
- Experience of working with databases - MySQL, MongoDB
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- An experience in writing clean, semantic code with cross-browser compatibility in mind
- Proficient understanding of code versioning tools, such as Git/SVN
- Excellent coding and debugging skills
- A passion and the ability to make beautiful, smooth, delightful web experiences
- A Will-Do attitude
We have:
- A team of aces, from top-tier schools and startups, to work with
- A fast-paced, data-driven, and fun work environment
- A huge appetite for new, disruptive, creative and implementable ideas
- An open work culture
We offer:
- Competitive salary
- Great working environment, opportunity to work directly with the founders on very exciting real-life problems.
- Opportunity to grow really fast.
Hiring process:
- Shortlist
- Intro call of 15min
- 1-2 Tech rounds
- HR round
- Offer rollout
If this is something that interests you, let's talk.
Skills Required:
- Must have strong exposure working on Java Script
- Proficient in Javascript frameworks (Vue Js / React Js) is a must
- Strong understanding of REST APIs
- Have experience with common front-end development tools such as Babel, Webpack, NPM is a definite advantage
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of code versioning tools, such as GitHub
- Good to have working experience on CSS pre-processor either LESS or SASS
- Good understanding of BEM (Block, Element, Modifier) methodology
- Proficiency in Database (MySQL, MongoDB)
- Proficiency in best practices for building backend services like Session management, caching, authentication, etc
- Strong proficiency with JavaScript & ES6 or ECMA 2015 on the NodeJs platform.