Josh Software is relentlessly focused on discovering, developing and delivering innovative solutions that connect our customers to the people they serve through the advanced use of technology.
With our reach, range and resources, we provide our customers a universal platform for driving their vision into their markets using consistent and reliable technology solutions.
Josh Software has more than 15 years' experience and operates in the key strategic geographies in the USA, Australia, Europe, SE Asia and India.
Job Description :
We are seeking a highly skilled and motivated Full Stack Developer with 2-3 years of experience to join our dynamic team.
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our web applications, ensuring seamless functionality and exceptional user experience.
You will primarily work with Node.js and Go, so expertise in these technologies is essential.
Responsibilities:
Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand project requirements and deliver high-quality solutions.
Design and develop scalable, robust, and secure web applications using Node.js and Go, ensuring optimal performance and user experience.
Write clean, maintainable, and efficient code following best practices and coding standards.
Build and consume RESTful APIs and integrate third-party services as needed.
Perform unit testing and debugging to identify and resolve issues or bugs in a timely manner.
Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
Collaborate with DevOps engineers to deploy and maintain applications in a production environment.
Stay updated with the latest trends and advancements in web development and propose innovative solutions to improve our products.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Minimum of 2 years of professional experience as a Full Stack Developer.
Strong expertise in Node.js and Go, with a proven track record of developing and deploying production-ready applications using these technologies.
Experience working with databases such as MySQL, MongoDB, or PostgreSQL.
Knowledge of software development methodologies and best practices, including version control (e.g., Git) and Agile development.
Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
Strong communication skills, with the ability to effectively articulate technical concepts to both technical and non-technical stakeholders.
Join our team and be part of a challenging and rewarding environment where you will have the opportunity to contribute to the development of cutting-edge web applications.
Apply today with your resume and showcase your skills as a Full Stack Developer with expertise in Node.js and Go!
#J-18808-Ljbffr