Development Team is looking for a full stack developer with 3 years’ experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. You will work with other Developers and Product Managers throughout the software development life cycle.
Your goal will be to build efficient programs and systems that serve user needs.
Responsibilities
· Full Stack Development: Design, develop, and maintain web applications with a focus on both front-end and back-end development
· Understand client requirements and how they translate in application features
· Collaborate with cross-functional teams to gather requirements, translate them into technical specifications, and implement efficient and scalable solutions.
· The ability to work independently and in a team oriented, collaborative environment
· Exposure to and experience with various other back and front-end development tools
· Develop technical documents and handbooks to accurately represent application design and code
· Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
· Create responsive and user-friendly front-end interfaces ensuring a seamless user experience
· Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
· Verify and deploy programs and systems
· Troubleshoot, debug and upgrade existing software
· Stay up-to-date with the latest industry trends and technologies, and actively contribute to knowledge sharing within the team
· Create technical documentation for reference and reporting
Requirements
· BSc/BA in Computer Science, information technology or a related field
· Proven experience as a Full Stack Software Developer, or similar role
· 3 years’ Experience with software design and development in a test-driven environment
· Knowledge of coding languages (Java, JavaScript) and php frameworks/systems (e.g. Yii framework, code-igniter, Laravel, AngularJS)
· Integrate software components and third-party programs (RESTful APIs, web services, web API, WSDL, SOAP, SAP Integration)
· Ability to develop unit testing of code components or complete applications.
· Innovative, critical thinking and problem-solving skills
· Excellent understanding of software design and programming principles.
· A team player with excellent communication skills
· Analytical thinking and problem-solving capability
· Great attention to detail and time-management skills
Vipajijobs (T) Ltd
View all 10 Jobs