Software Engineer (Frontend)

  • Full-time
  • Compensation: BDT 40000 - BDT 55000 - monthly

Company Description

We started with a simple question: how can we make necessary services affordable and accessible for the middle-class & lower-middle-class population? We are solving this at Nagorik by developing & packaging several app services at scale.

Nagorik provides standardized software development services at market standard prices on Web, Mobile, Desktop App Development, QA, DevOps, CyberSecurity, AI etc.

If you'd like to be part of the future of Several Tech Industry, read on.

Job Description

The Critical Tasks You will Perform

  • 70% Frontend - 30% Backend
  • Design, develop, and maintain high-quality and scalable software applications.
  • Write clean, efficient, and maintainable code to solve challenging problems in the fintech domain.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Participate in code reviews to maintain high code quality and share knowledge.
  • Troubleshoot and debug complex issues, providing timely resolutions.
  • Contribute to architectural decisions and technical direction of projects.
  • Participate in on-call rotations to ensure the reliability and availability of our services.
  • Provide support to the Site Reliability Engineering (SRE) or DevOps teams for smooth deployment and operation of systems.
  • Mentor and guide junior engineers or interns, fostering a culture of continuous improvement.
  • Stay updated with the latest industry trends and technologies.

Qualifications

What Essential Skills You Will Need

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of professional software development experience.
  • Strong English communication skills.
  • Strong fundamentals in algorithms and data structures with the ability to recognize appropriate use cases.
  • Proficiency in JavaScript libraries and tools, such as React.js, especially React hooks, and DOM manipulation.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Good understanding of backend development, API development, SQL and NoSQL databases, caching techniques, and queueing frameworks.
  • Capability to write extensible code for complex projects adhering to SOLID principles.
  • Solid understanding of software development methodologies like Agile and Scrum.
  • Demonstrated expertise in writing clean, efficient, maintainable code and documentation.

Preferred qualifications

  • 1+ years of experience in a lead role in a sizable team.
  • Capability to take on backend development tasks if needed.
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.

Additional Information

What you will get from us

  • A competitive salary according to your experience (Range: BDT 40K ~ 55K)
  • Two days weekly leave
  • Two festival bonuses
  • Yearly increment based on the performance
  • Flexible working hours
  • Health Insurance worth 500,000 BDT/Yearly
  • You will be joining a fast-moving and progressive company that prides itself of being at the forefront of software development and security services
  • A real chance to grow very rapidly - the team is growing which means that there's plenty of room for personal development
  • The possibility to really see an impact and to see how your work affects the end result.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply