We are looking for Junior to Mid Level highly skilled computer programmers who is comfortable with both front and back-end programming. Full-stack developer is responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties. Full-stack developer will be required to see out a project from conception to the final product, requiring good organizational skills and attention to detail.
What We Can Offer:
- Competitive Salary
- 20 Paid Time Off with 5 convertible to cash at the end of the year
- HMO (with 2 dependents - co paid)
- Group Life and Accident Insurance
- Other exciting monetary allowances
- Great team, culture, and environment and tons of opportunity for career growth
Work Schedule: Day / Night
Work Type: Hybrid
Position To Fill: One
What You'll Do:
- Developing front-end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
What You Need to Qualify:
- A Bachelor’s degree in computer science, software engineering, or equivalent practical experience.
- 2 to 5 years of software engineering or software development experience, preferably in a related field.
- Hands-on programming experience of the following programming languages like C# ASP.net Core, NodeJS, Python.
- Ability to develop the UI designs provided by the UI/UX designer using the front-end frameworks such as React (Typescript).
- Knowledgeable in databases such as MSSQL, MongoDB, and DynamoDB.
- Experienced in AWS is a plus.
- Strong communication skills, both oral and written.
- Ability to multi-task and deliver in a high-performance environment.
- Ability to debug, identify & optimize code solutions, determine possible solutions, and actively work to resolve the issues using various problem-solving tools and techniques.
- Interest and ability to learn other coding languages as needed.
- Expertise in designing, analyzing, and troubleshooting large-scale distributed system.