Supervisor Team Lead – Software Development
Experience 3 years
Department PEAL Travel Required 10%
Job Description
The Software Engineer – Front end in the PEAL department shall play a pivotal role in developing visually stunning and highly functional web and mobile applications. He or she shall work collaboratively with our cross-functional teams, including designers and backend engineers, to transform creative concepts into responsive and interactive digital experiences that meet the needs of our users.
Key Responsibilities:
1. Web and Mobile Development:
● Design and develop user interfaces for web and mobile applications using modern front-end technologies.
● Collaborate with UX/UI designers to implement responsive and pixel-perfect designs.
● Optimize applications for performance, speed, and scalability. ● Ensure cross-browser and cross-platform compatibility.
2. Code Quality and Best Practices:
● Write clean, maintainable, and well-documented code.
● Stay updated with front-end development trends, best practices, and emerging technologies.
● Implement coding standards and ensure code reviews are conducted for quality assurance.
3. User Experience Enhancement:
● Continuously improve user experiences by implementing user feedback and conducting usability testing.
● Collaborate with product managers to translate user requirements into technical solutions.
4. Version Control and Collaboration:
● Use version control systems (e.g., Git) to manage codebase.
● Work closely with backend engineers to integrate front-end interfaces with backend APIs.
5. Testing and Debugging:
● Conduct thorough testing and debugging to ensure the functionality and reliability of applications.
● Troubleshoot and resolve issues in a timely manner.
Technical requirements:
● Bachelor’s degree in Software Engineering or Computer Science.
● Proven experience as a Front end Developer with a strong portfolio showcasing web and mobile applications.
● Proficiency in React Typescript and React.js frameworks for web application development.
● Proficiency in frameworks React Native and Flutter mobile application development.
● Experience with responsive design and mobile-first development. ● Understanding of RESTful APIs and asynchronous programming.
Personal Qualities
● Ability to work in a team environment.
● Strong problem-solving skills and analytical skills.
● Creativity and attention to detail.
● Independent thinker with a growth mindset.
● Must be passionate, self-motivated, and able to adapt.
● Strong sense of integrity.
Submit your CV and Application on Company Website : Click Here
Closing Date : 24th April, 2024