# Singularity is Hiring!!!
**Position:** Sr. Software Engineer (Fullstack)
**Expertise:** MERN Stack
**Experience:** 2+ years
**Yearly Remuneration:** 6,50,000 – 9,10,000 BDT
**Office Hours:**Â Sunday to Thursday (8 am – 5 pm)
**Job Location:**Â Runner Tower, Tejgaon Industrial Area, Dhaka
**Company Description**
**S**ingularity is one of the finest destinations to build your digital products and content. We take pride in being one of the top tech companies in the industry. We solve complex, challenging problems by building products with the latest technological stacks and design them with attention to detail. We are here to build and manage your digital footprint. Below is a brief idea about the services we provide: Platform Solutions: Software, Mobile Application, Website Development
**Job Description**
**Overview of the Role:**
****We are seeking a highly skilled and experienced Senior Software Engineer (Fullstack) with a specialization in the MERN (MongoDB, Express.js, React.js, Node.js) stack to join our dynamic development team. As a Senior Software Engineer, you will be responsible for designing, implementing, testing, and maintaining complex web applications that leverage cutting-edge technologies. The ideal candidate should have a proven track record of delivering high-quality software solutions and possess strong expertise in the MERN stack.
**Responsibilities:**
****• Design, develop, and maintain scalable and efficient web applications using the MERN stack
• Collaborate with cross-functional teams to define, design, and ship new features
• Write clean, maintainable, and efficient code that adheres to coding standards and best practices
• Build Minimum Viable Products (MVPs) or Rapid Prototypes for our clients
• Develop robust and secure backend components using Node.js and Express.js
• Work with NoSQL databases such as DynamoDB, MongoDB, and Redis to manage and process data efficiently
• Develop and implement testing strategies to ensure the quality of backend systems
• Monitor and troubleshoot performance issues, identify bottlenecks, and optimize system performance
• Build responsive and user-friendly interfaces using React.js
• Ensure the seamless integration of frontend and backend components
• Work closely with our designers through to implementation to best serve the needs of current and future customers
• Write clean, maintainable, and efficient code
• Conduct thorough testing to identify and resolve issues promptly.
• Maintain logs and change requests
• Work closely with UI/UX designers, project managers, and other stakeholders to ensure alignment with project goals
• Participate in code reviews and provide constructive feedback to team members
• Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment
• Stay updated on emerging trends and technologies in the MERN stack and suggest improvements or innovationsQualifications
**Basic Qualifications:**
• Bachelor’s or Master’s degree in Computer Science
• Proven experience of minimum 2 years as a Fullstack Developer with expertise in the MERN stack
• *A strong communication skill is required since the individual will directly interact with the Leadership team*
• A strong sense of ownership. An attitude of getting things done before deadlines
**Other Qualifications:**
• Strong understanding of data structures, algorithms, and software design principles
• Strong proficiency in JavaScript ES6+, HTML5, and CSS3
• Experience with server-side development using Node.js and Express.js
• In-depth knowledge of MongoDB and database design principles
• Strong understanding of Firebase and all its modules
• Extensive experience with frontend development using React.js
• Practical experience with RESTful APIs, event-driven architecture, and server-side rendering
• Familiarity with version control systems, preferably Git
• Strong problem-solving and debugging skills
• Experience with cloud platforms (e.g., AWS, Azure, or GCP) (preferred)
• Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) (preferred)
• Familiarity with GraphQL(preferred)
• Previous experience in Agile/Scrum development methodologies (preferred)
**Our Offers:**
• Industry-standard competitive package (12+1) ranging between 6,50,000 – 9,10,000 BDT / Per Annum
• Mobile Allowance, Insurance Facilities, TA/DA Facilities
• KPI-based transparent performance management system
• Monthly/Quarterly Reward and Recognition Program based on performance
• Employee Learning and Development facilities
• Gym, Recreation Zone, Prayer Room, Daycare Facilities
• Collaborative and friendly office environment
• Subsidized lunch and transport facilities
• Chance to work with our incredible global team and leaders
The compensation offered to the successful applicant will depend on a variety of factors such as experience, technical, and individual skills, education, and professional references