8 Alliance International Services Jobs
Software Developer - MERN Stack (2-5 yrs)
Alliance International Services
posted 15d ago
Key skills for the job
Job Summary :
We are looking for a MERN developer who is a professional responsible for working on both front-end and back-end development processes.
They design, develop, and maintain fully-fledged and functioning platforms with databases or servers.
Key Responsibilities :
- Must possess strong analytical skills to be able to break down complex problems into smaller atomic units of work.
- Write well-designed, testable, efficient code
- Do unit testing for the development work carried out.
- Act as a mentor to the junior resources and provide technical guidance.
- Active involvement in client communication to understand functional requirements
- Conduct and participate in project planning & scheduling, design discussions, and provide assistance during testing.
- Willing to learn and adopt new technologies in a short period of time as required by the project.
-Maintain high standards of quality for code, documentation and other deliverables
-
Remain up to date with the modern industry practices involved in designing & developing high-quality software.
- Should be able to do performance engineering and identify and fix bottlenecks
Requirements :
Technical Skills :
Primary Skill :
- Good knowledge of Node.js, Express.js, React js and Database
- Need a clear understanding of JavaScript and Typescript.
- Good knowledge of Javascript and Typescript OOPS Concepts.
- Excellent grasp of data structures and designing and developing ReST APIs.
- Good skills in either RDBMS (e.MySQL or PostgreSQL) or NoSQL (MongoDB or equivalent).
- Experience in developing responsive web applications.
- Sound understanding of Agile and Scrum methodologies and ability to participate in local and remote Sprints.
- Good grasp of UI / UX concepts.
- Should have experience in using Git & VSCode.
- Knowledge of AWS, CI / CD, Gitflow, and shell scripting will be considered positively.
Secondary Skill :
- Should have a good understanding of Agile Methodologies
- Having a Proactive attitude would be added as an advantage
- Sound understanding of MVC and design patterns
- Should be able to leverage AI (like Chat GPT, Git Copilot) on day to day tasks
Benefits :
Non-technical Skills :
Communication : Must have the ability to effectively communicate with colleagues, clients, and stakeholders, both verbally and in writing.
Problem-solving : Able to analyze and find solutions to complex problems.
Time management : Able to prioritize tasks and manage time effectively to meet deadlines.
Adaptability : Quickly adapt to new technologies and tools.
Collaboration : Work well with others, both as part of a team and in a leadership role.
Attention to detail : Able to pay close attention to ensure the quality of code and avoid bugs.
Continuous learning : The desire to continuously learn and improve one's skills and knowledge in order to stay up-to-date with industry trends and advancements.
Initiative : The ability to take initiative and be proactive in finding solutions, without waiting for instructions or direction.
Creativity : The ability to think creatively and come up with innovative solutions to problems.
Organization : The ability to keep track of multiple tasks, projects, and deadlines, and maintain an organized workflow.
Requirements :
Technical Skills :
Primary Skill :
- Good knowledge of Node.js, Express.js, React js and Database Need a clear understanding of JavaScript and Typescript.
- Good knowledge of Javascript and Typescript OOPS Concepts.
- Excellent grasp of data structures and designing and developing ReST APIs.
- Good skills in either RDBMS (e.g MySQL or PostgreSQL) or NoSQL (MongoDB or equivalent).
- Experience in developing responsive web applications.
- Sound understanding of Agile and Scrum methodologies and ability to participate in local and remote Sprints.
- Good grasp of UI / UX concepts.
- Should have experience in using Git & VSCode.
- Knowledge of AWS, CI / CD, Gitflow, and shell scripting will be considered positively.
Secondary Skill :
- Should have a good understanding of Agile Methodologies Having a Proactive attitude would be added as an advantage Sound understanding of MVC and design patterns Should be able to leverage AI (like Chat GPT, Git Copilot) on day to day tasks.
Functional Areas: Software/Testing/Networking
Read full job description5-10 Yrs
Bangalore / Bengaluru
10-13 Yrs
Maharashtra
3-5 Yrs
Kolkata