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
Responsibilities:
Atelast 4+ years expereince in Angular and Nodejs
Understanding the nature of asynchronous programming and its quirks and workarounds
Strong proficiency with JavaScript
Strong proficiency on Node.js, React.js, JEST, and frameworks available for it
At least two years experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks, Postgresql and Devops.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent application issues outside of business hours.
Understanding accessibility and security compliance
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Similar jobs
WeAssemble is looking for an experienced mid-level Full Stack Developer whos passionate about building mobile and web products. As a Full Stack Developer, you will be trusted to architect efficient, scalable, beautiful design systems for our web applications.
Company's Name:- WeAssemble
Reach us:- www.weassemble.team
Designation:- Full Stack Developer( React.js+ Node.js)
Job Location:- Prabhadevi
Job Day & Timing:- Mon - Fri , 9 AM -6 PM
Job Description
- Perform hands-on computer program improvement, counting composing code and unit tests, doing verification of concepts, conducting code surveys, and testing in continuous sprints
- Work closely with Product and Project Managers and other full stack designers to execute inventive arrangements to challenging web improvement issues
- Takes an interest in framework plan and determinations, program rationale and flow-charting, improvement, testing, investigating, documentation, and bolster
- Drive robotization and guarantee robotized test scripts are completed for unused highlights
- Supports new and ongoing digital projects including corporate and client microsites, and integration with data and marketing platforms
- Provides analysis of problems and recommends solutions
- Work collaboratively with the development team
Experience
- Minimum 2 years of Experience in Full Stack Development
- Work with a remote team of designers, engineers, and project managers
- Should be Objected Oriented Design and Programming experience
- knowledge of React.js (Flux or Redux), Node.js, HTML/ CSS, JavaScript, XML, jQuery. Knowledge in React Native is a PLUS
- Knowledge of multiple back-end frameworks (e.g., Spring, Spring Boot) and REST services and API design
- Familiarity with working in a Linux environment & databases (e.g., Oracle, Postgres, MySQL, MongoDB)
- Knowledge of Agile software development techniques and supporting tools like JIRA
- Knowledge of unit & integration testing
- Good communication skills
- Analytical mind and problem-solving aptitude
Qualifications
- Degree in computer science, or equivalent 1+ years of work experience
- 1+ years of experience working in React and able to demonstrate strong JavaScript knowledge
- 1+ years of experience working with NodeJS
- 1+ years of experience working with PostgreSQL and MongoDB
- Experience with Azure and AWS
Thanks & Regards
Meghal Majithia
We are dedicated to revolutionizing the tech industry through our advanced software solutions. We are in search of a talented and passionate Full Stack Developer (MERN STACK) with expertise in both frontend and backend technologies. This role is crucial for driving innovation and enhancing the performance of our web applications, ensuring an exceptional user experience.
I. Key Responsibilities:
A. Frontend Development:
1. Develop and maintain high-quality web applications using React.js and other frontend technologies.
2. Create responsive, user-friendly interfaces adhering to UI/UX design principles.
3. Optimize web applications for maximum speed and scalability.
B. Backend Development:
1. Develop and maintain efficient, reusable, and reliable code using Node.js, Express.js, or other backend frameworks.
2. Implement effective RESTful APIs and server-side rendering techniques.
3. Collaborate with the team to design and implement database schemas, ensuring data integrity and security.
C. Collaboration and Communication:
1. Work closely with cross-functional teams, including UX/UI designers, backend developers, and product stakeholders.
2. Participate in code reviews and provide constructive feedback to peers.
3. Communicate effectively with team members and clients to manage expectations and coordinate tasks.
II. Skills and Qualifications:
A. Frontend Technologies:
1. Proficiency in HTML5, CSS, JavaScript ES6, React.js, and Bootstrap.
2. Familiarity with state management libraries (e.g., Redux) and frontend development tools (Babel, Webpack, NPM).
B. Backend Technologies:
1. Proficiency in Node.js, Express.js, Django, Flask, or other backend frameworks.
2. Experience with databases and ORM frameworks (SQL, NoSQL, Sequelize, SQLAlchemy, etc.).
C. Development Practices:
1. Solid understanding of the full web development life cycle and RESTful API design.
2. Experience with testing frameworks (Jest, Mocha, etc.) and version control systems (GitLab, GitHub).
3. Familiarity with continuous integration/continuous deployment pipelines (e.g., Jenkins, Strider) and containerization (Docker, Kubernetes).
D. General Skills:
- Total experience should be 10 yrs with minimum experience as full stack developer 5 plus years
- Effective team player with strong problem-solving skills.
- Excellent verbal and written communication skills.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Full Stack senior developer with ReactJS & Redux
-
Node js with Express framework
- Knowledge of HTML, CSS and Javascript with React JS
- Experience with MongoDB
- Knowledge of RESTful APIs.
- Experience with web paradigms such as REST, Responsive Web Design etc.
- Experience with CI/CD tooling (at least Git and Jenkins)
- Good understanding of code versioning tools, such as GIT
- Good to know Agile/Scrum/Kanban
Responsibilities :
- Design and write lots of bug-free, efficient, scalable, and reusable code
- Developing front-end architecture and ensuring responsiveness of the application
- Work across the full stack, building highly scalable products that enable positive user experiences and measurable business growth.
- Working on refactoring the current codebase and determining the root cause for the most complex software issues and developing practical, efficient, and permanent technical solutions
- Optimizing backend services to scale for a few hundred concurrent users
- Develop APIs and scripts using backend programming languages like Node.js and Nest.js
- Dockerizing different services and automating our AWS infrastructure provisioning steps
- Design and implementation of continuous integration and deployment.
- Determine process improvements, and best practices, and develop new processes
- Mentor and coach other software engineers
- Integrating with third-party APIs and existing frameworks.
- Ensuring responsiveness of applications and writing maintainable, scalable, and unit-testable code. Be passionate about the long-term stability, scalability, and reusability of shared components.
- Implement new requirements, handle change requests, and fix bugs for different releases. Deliver a high-quality and functioning code.
- Integrating solutions to enterprise software and legacy software
- Actively Participate in sprint ceremonies and work towards continually improving the process
- Prioritizes tasks and keeps manager up to date on status and roadblocks
- Help the junior engineers to unblock them and guide them on best design practices. Help in code reviewing on a regular basis
- Prepare thorough technical documentation which can be used by other engineers
- Stay up to date with new technologies and determine how to incorporate these into future platform capabilities
Requirements:
- Minimum 4-8+ years of overall experience developing B2B SAAS products
- 3+ years of Experience working on React.js and its core principles
- Bachelor's degree in Computer Science or a related field
- Hands-on experience with Node.js and Express.js including state management like Redux
- Good understanding of NestJS, Next.JS, Tailwind CSS, Server-Side Rendering, Storybook/Bit, Bootstrap, and Material UI.
- Thorough understanding of modeling and scaling databases like MongoDB, DynamoDB or Firestore
- Deep understanding of object-oriented JavaScript and design principles and standards
- Hands-on experience in UI optimization best practice implementations
- Understanding of Serverless architecture like Lambda or Google Cloud functions
- Significant experience in developing high-performance, distributed, and scalable applications with container deployment (Docker and Microservices)
- Well-versed with collaboration, and Testing tools like Git, Swagger, and Cypress
- Proven experience with unit testing, integration testing, and end-to-end testing.
- Knowledge of open-source technologies and common front-end development tools such as Babel, Webpack, NPM, PNPM etc.
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Knowledge of Nginx and AWS services like S3, and EC2 will be helpful
Preferred Skills:
- Exposure to Terraform, GItlab CI/CD, and GitOps is a plus
- A keen eye for UX has experience building complex B2B applications
- Comfortable working in a dynamic startup environment where experimentation is one of the most common practices for product innovation and improvements
- Basic understanding of the Figma Tool and app development via React Native
- Good experience with deploying applications on AWS & DevOps
Nice to Have:
- Great learning attitude and eagerness to take ownership
- Passionate personality with great enthusiasm for life outside of work
- Critical thinker and a problem solver who has a sense of urgency and wants an interesting job that pushes you out of your comfort zone.
- An innovator who is inspired by the endless ways in which everything we do can always be improved
- High-energy personality, with a strong and demonstrable work ethic
What we Offer:
- Competitive salary
- Health Insurance
- Remote working environment
- Workday Swap
- Learning Culture
Location: Bangalore
Job Description:
* Make mature decisions to support a high-performance and scalable product with a minimal footprint
* Address and improve any technical issues
* Collaborate well with engineers, researchers, and data implementation specialists to design and create
advanced, elegant, and efficient systems
* Ability to translate and design functional web apps using HTML5, AngularJS, React, Node.js, and
Mongo
* Binding of UI elements to JavaScript object models
* Create Unit and Integration tests to ensure the quality of code
* Be responsive to change requests and feature requests
* Write code that is cross-platform and cross-device compatible
Experience:
* 1-4 years minimum as MERN/ MEAN Stack Developer
* Detail-oriented experience as a Web Developer creating Angular based solutions
* 1-2 years with Node.js and Javascript
* Ability to work both independently and in collaborative teams to communicate design and build ideas
effectively
Requirements:
* Working knowledge on Nodejs and javascript
* Working knowledge of Angular and Express
* Solid understanding of HTTP protocol and how server-side code is processed on the client
* Some experience with Photoshop or Sketch is a plus (creating sprites, optimizing, cutting, or adjusting
images)
* Working knowledge of front end optimization and performance techniques
* Obsession with lean, clean, and organized front-end code
* Cross-browser development and troubleshooting
* Experience building Responsive websites for web, tablet, and mobile devices
* Able to handle multiple projects and competing deadlines
* Good understanding of overall web design including basic usability, accessibility, industry standards,
architecture, and navigation.
-Proficiency with Javascript and Node.js + TypeScript , Express JS
-Familiar with JS tools
-Experience writing code from scratch
-Thrive in a fast-paced working environment, owning deadlines and striving for efficiency
-Familiarity with GIT, Jira, Redmine, or similar project management and issue tracking software
-Working knowledge of design principles, typography, user interfaces, Web standards and usability
-Familiar with interaction design and information architecture methods and principles
**~ Job Requirements ~**
- Handson with Node js and express.js
- working in a young, ambitious, and international team
- good to have experience building an API from scratch
- Are interested in security and its best practices
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities :
-
Work with development teams and product managers to ideate software solutions
-
Maintenance of Node.js Backend
-
Working with MongoDB to create various features
-
Troubleshoot, debug and upgrade software
-
Create security and data protection settings Requirements
-
Proven experience as a backend developer in Node.js or similar role
-
Experience developing desktop and mobile applications
-
Familiarity with common stacks
Requirements :
-
Hands on experience building end to end systems
-
Minimum 1 yrs of experience with Javascript, Node.js and Mongo.DB
-
Good architectural & design skills
-
Strong coding, data structures and algorithms
-
The ability to own end to end responsibility - right from requirement to release
-
The ability to produce bug-free and production grade code
-
Experience and fine understanding of cross browser front end development issues
-
Exhibit a deep understanding of server virtualization, networking and storage ensuring that the solution scales and performs with high availability and uptime
Job Description :
- In-depth understanding of the entire web development process (design, development and deployment)
- Experience building complex web application.
- Hands on experience with programming stacks like MEAN, MERN, LAMP
- Participate in software/product development from ideation to deployment and beyond.
- Should have good knowledge on build tools like Maven, NPM, NODEJS.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers; awareness of cross-browser compatibility issues and client-side performance considerations
- Should have a good understanding of database concepts.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with code versioning tools (such as Git, VSTS)
- Working knowledge of Agile/SCRUM development methodologies and best practices.
- Ability to understand business requirements and translate them into technical requirements
- Working on Cloud[AWS/Azure] based environment is a huge plus
- Recommending new policies, approaches, and procedures.
Responsibilities :
- Ability to work with project delivery goal as mindset.
- Use advanced modelling tools & techniques to build full stack applications.
- Strong understanding on how to document and create a functional plan for complex project.
- Knowledge of creating Information Architecture, Server Architecture & State-flow diagram to better understand complex project.
- Ability to take risks, strive for learning & implementing new practice with maintaining project deliverables.
- Be seen as a leader for a group of engineers working to quickly design, prototype and build new features per requirement.
- Strong ability to handle a naive team & able to get the required output delivered.
- Build scalable/reusable code and libraries for future use.
- Interact with other team leads and departments to accomplish a project requirement.