job
Description
Intermediate full stack developer
key responsibilities
Individual Responsibilities
-
TUT.
-
Design, develop and maintain both new and existing code, ranging from client-side development to server-side.
-
Use React JS, JavaScript, HTML, and CSS, as well as C# and ASP.NET Core, Entity Framework for data persistence and retrieval from SQL Server.
-
Plan, develop, test, troubleshoot, deploy, and maintain user-accessible websites and high-performance, innovative web-based applications.
-
Maintain data within supported applications and synthesize information.
-
Write readable, extensible, testable code while being mindful of performance requirements.
-
Create, maintain, and run unit tests for both new and existing code to deliver defect-free and well-tested code to QA.
Collaborative Responsibilities
-
Work with management to create and adhere to schedules while maintaining the flexibility to adapt to shifting market demands.
-
Translate mock-ups and wireframes into functioning front-end code. Write and maintain documentation for new and existing features.
-
Write and maintain documentation for new and existing features.
-
Closely follow trends and developments in technology and integrate them into the current environment. Present conceptual design and working prototypes to management.
-
Conduct code reviews to ensure your code passes review.
-
Assist with and participate in brainstorming sessions in the development of marketing and communication materials.
-
Collaborate on technical architecture and design.
-
Manage version control systems (Git/GitHub).
Additional Responsibilities & Notes
-
Client’s projects are to be completed within the timeline assigned by management.
-
All completed work must be reviewed by team.