position: software engineer (mern )
responsibilities:
● design, develop, and maintain high-performance web applications using the mern
stack (mongodb, , , ).
● write clean, modular, and scalable code, ensuring adherence to best practices in
software development.
● collaborate with cross-functional teams to define, design, and deliver new features.
● optimize applications for maximum speed and scalability.
● troubleshoot and debug applications, providing timely and effective solutions to issues.
● participate in code reviews, offering constructive feedback to peers.
● stay updated with the latest industry trends and technologies, incorporating them into
projects where beneficial.
● utilize aws services and implement microservices and serverless architectures to
enhance application performance and scalability.
● lead development projects, providing guidance and mentorship to junior developers.
● innovate solutions to complex problems, ensuring proactive measures to foresee and
address potential issues.
requirements:
● extensive experience as a mern stack developer with a strong portfolio of successfully
delivered projects.
● exceptional problem-solving skills and the ability to work independently with minimal
supervision.
● deep understanding of software development principles and best practices.
● proficiency in mongodb, , , and .
● experience with restful apis and web services.
● advanced knowledge of version control systems, such as git.
● strong communication skills and the ability to collaborate effectively with team members.
● extensive experience with aws services, including but not limited to ec2, s3, lambda,
and dynamodb.
● in-depth knowledge of microservices architecture and serverless computing.
● proven experience leading development teams and mentoring junior developers.
● ability to foresee potential issues and implement proactive solutions.