Job Description
Requirements
What you’ll do:
- Implement new features, enhancements, and bug fixes based on user stories
- Translate high level front and back end designs and architectures into detailed technical implementations
- Develop and maintaining front-end components in line with established frameworks and conventions
- Design, implementing and maintaining back-end APIs, integrations and databases
- Participate in Agile ceremonies including daily stand-ups and sprint planning
- Proactively communicate progress, risks and blockers
- Collaborate with other team members to collectively troubleshoot issues and solve architectural and design challenges
- Work within existing architectural patterns and frameworks
- Raise concerns and improvements early
- Adhere to automated testing methodologies and ensuring quality assurance
- Ensure solutions meet quality, performance, security, and availability expectations for a production system
What You’ll Bring:
- Strong working experience as a Software Developer
- Working experience with JavaScript, TypeScript, Next.js, React and PostgreSQL is required
- Any experience with Docker, Kubernetes, Medusa.js, and similar/adjacent programming languages is a significant plus
- A well-organised and self-motivated approach, who can work independently from defined requirements and designs
- The ability to progress work autonomously while staying aligned with agreed technical direction
- Strong attention to detail and an understanding of what production quality code looks like
- Dedication to crafting reliable, maintainable and clear code
- A pragmatic approach to delivery, balancing speed with stability in a business critical system
- Clear, concise communication skills, particularly when discussing the implementation plan, progress, risks, and design decisions
- Willingness to seek clarification early rather than make assumptions
- A flexible and enthusiastic attitude, readily embracing new challenges and eager for self-improvement
- Stays informed on emerging technologies and applies them effectively
- Effective decision-making abilities based on research and experience
- Comfortable receiving feedback and applying it consistently going forward
- A collaborative mindset, able to contribute to team discussions and technical problem solving
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now