MERN Stack Developer
Role details
Job location
Tech stack
Job description
We are seeking a skilled and motivated Developer to join our dynamic software development team. The successful candidate will be responsible for designing, developing, and maintaining innovative applications and solutions across various platforms. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to impactful projects in a collaborative environment. Candidates should possess a strong foundation in multiple programming languages and development frameworks, with a keen eye for detail and problem-solving., * Develop, test, and deploy high-quality software applications using languages such as JavaScript, React js, Node js, Express js, Mongo DB and MYSQL Database.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Maintain and improve existing codebases, ensuring optimal performance and scalability.
- Utilise version control systems including Git, SVN, GitHub, and AWS DevOps for efficient code management.
- Design and implement APIs and RESTful services to support application integration.
- Work with cloud platforms such as AWS and Azure to deploy and manage applications effectively.
- Conduct code reviews, debugging, optimisation, and documentation to uphold coding standards.
- Engage in front-end development tasks involving HTML, CSS, JavaScript frameworks, and user interface design.
- Support database management using SQL-based systems like MySQL and SQL Server.
- Participate in continuous learning initiatives to stay abreast of emerging technologies relevant to software development.
Requirements
Do you have experience in Software development?, * Proven experience in software development with proficiency in JavaScript,React js, Next js, Express js, Node Js and MYSQL
- Strong understanding of front-end development principles alongside back-end integration skills.
- Familiarity with version control tools such as Git, GitHub or AWS.
- Experience working with APIs, REST services, cloud platforms (AWS or Azure), and database systems (MySQL or SQL Server).
- Knowledge of Linux operating systems is advantageous.
- Ability to write clean, efficient code following best practices in software engineering.
- Excellent problem-solving skills with the ability to troubleshoot complex issues independently.
- Good organisational skills with the capacity to manage multiple projects simultaneously. Candidates should demonstrate enthusiasm for technology innovation and a commitment to delivering high-quality solutions within collaborative teams. This role provides an excellent platform for professional growth in a fast-paced environment driven by technological advancement.