This is a remote position.
Mail:- [Confidential Information]
Developer designs, builds, tests, and maintains software applications for various platforms (mobile/web), writing clean code, integrating APIs, ensuring smooth user experience (UX), and collaborating with designers/PMs, using languages like Java, Swift, Kotlin, or React Native to meet business needs and user requirements throughout the entire development lifecycle.
Key ResponsibilitiesDesign & Development: Translate requirements into functional software, design prototypes, write efficient code, and build user-friendly interfaces.Testing & Debugging: Conduct thorough testing, identify and fix bugs, troubleshoot issues, and ensure application performance and security.Collaboration: Work with UX/UI designers, project managers, QA testers, and other developers to align with goals.Maintenance & Updates: Evaluate existing apps, add features, perform modifications, and optimize for new OS updates.Documentation: Create technical handbooks and document development processes and code. Essential Skills & QualificationsTechnical Skills: Proficiency in programming languages (Java, Swift, Kotlin, Python, C#), frameworks (React Native, Flutter), databases, and API integration.Soft Skills: Strong analytical, problem-solving, critical thinking, attention to detail, and communication skills.Knowledge: Understanding of software development lifecycle (SDLC), security best practices, and current tech trends.Education: Often a Bachelor's in Computer Science or related field.